2015-02-02 1 views
1

상자는 /opt/boxen/nodenv에 nodenv를 설치합니다. 그것을 제거하는 것이 좋습니다 단순히 nodenv 디렉토리를 제거?상자에서 nodenv를 제거하십시오

rm -rf /opt/boxen/nodenv 

깨끗한 설치를 원한다면, 다시 실행하십시오. 나는 모든 boxen 설치를 핵으로 만들 수 있지만, 덜 극적인 방식으로 할 수 있는지 궁금하네요.

답변

2

Repo를 살펴보면 ensure => absent 표준을 수행하여 Boxen을 사용하여 nodenv 설정을 제거 할 수없는 것처럼 보입니다. I've opened an issue for that, 결석을 방지하기위한 방법이어야하기 때문입니다. 지금은

, 당신은 할 수 :

# node versions 
    nodejs::version { 'v0.6': } 
    nodejs::version { 'v0.8': } 
    nodejs::version { 'v0.10': } 
  • 추가 :

    • 아마 매니페스트/site.pp에서 다음과 같습니다

    을 nodenv 참조하는 코드를 제거 다음과 같은 코드 :

    file {"${boxen::config::home}/nodenv": 
        ensure => absent, 
    } 
    

그러면 nodenv 디렉토리가 없음을 확인합니다. 그것은 기본적으로 여러분이 언급 한 rm -rf /opt/boxen/nodenv과 같은 일을하지만 더 멱등하고 꼭두각시 인 방식입니다.

관련 문제