나는 설치하는 NVM 따라 이러한 지침을
내가 이 명령을 입력되었는지 터미널.
$ curl https://raw.github.com/creationix/nvm/master/install.sh | sh
설치 및 실행 후, 나는 털미널 재시작하십시오 설치하지 node. js 대체하십시오 명령:
$ nvm install 0.8
하지만 난 내려받습니다 응답:
-bash: nvm: command not found
추가 정보 -
$ git clone git://github.com/creationix/nvm.git ~/.nvm
그러나 이 초과되기 할 때마다 나는 iqn. 어떤 도움이 될 것이라고 평가했다. 감사합니다.
이 단계를 누락했습니다 한다고 생각합니다.
source ~/.nvm/nvm.sh
이 명령을 실행할 수 있습니다 ~ /.profile 에 넣을 수 있고 배시 /.bashrc 또는 파일을 자동으로 로드합니다
'확인', '또는' .profile 파일을 .bash_profile 리주하크 ','. 가능성이 높습니다 설치 과정에서 문제가 있었다.
다음 중 하나를 말 해당 파일이 있어야 합니다.
[[ -s $HOME/.nvm/nvm.sh ]] && . $HOME/.nvm/nvm.sh # This loads NVM
이 '. '소스' 는 'HOME/.nvm/nvm.sh 동일합니까 HOME/.nvm/nvm.sh $ $
참조: [소싱 파일] (http://www.tldp.org/HOWTO/Bash-Prompt-HOWTO/x237.html)
확인할 수 있습니다 '폴더' 오노프만 있는지 확인할 수 있습니다.
ls -a | grep .nvm
git clone http://github.com/creationix/nvm.git .nvm
이 방법은 봐요.
Nvm ',' 를 설치하기 전에 실행하십시오 터미널. '터치' /.bash_profile ~
그 후 terminal:< 실행하십시오 br>; 배시 '' 컬 - o - https://raw.githubusercontent.com/creationix/nvm/v0.33.1/install.sh
그림 아웃해야 다음과 같다.
그것을 볼 수 있듯이 '와' 배시 '아닌' 츠시 다음과 같은 뜻이 있다. enter 이미지 여기에 설명을!
내가 이 문제를 해결하려면 /.nvm/nvm.sh '소스' ~ '~' 을 추가하는 데 필요한 새 터미널 내 데팽 파일로 /.zshrc 시작할 때 아닌 '~' ~ '판독합니다 털미널 츠시 /.zshrc 배시 /.bashrc'.
이 때문에 '~' 이런 이유는열 NVM 설치 자도으로 코드를 /.bashrc 털미널 데팽 츠시 아닌 '절대' 는 '내' 터미널 '~' 과 그에 배반자들의 로드되는지 배시 판독합니다 /.bashrc NVM.
더 읽을 수 있는 '에' 츠시 답변 중 하나에 here.
우선 다음과 같은 줄을 /.bashrc 파일 추가 ~
export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm
[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion" # This loads nvm bash_completion
이 후 단말기 및 오픈 소스 스크립트 (nvm.sh)
source ~/.nvm/nvm.sh
이 모든 질문에 대한 대답을 할 수 있습니다. 특히 오토메이티드 나여야지 트래비스) 가 주어진다. Mac OS X 에 대한 사용자 제공하십시오 도움을 줄 수 있는 몇 가지 단계를 싶다 동작하도록 새로 설치할 노드입니다 버전 관리자에서는 앨k.a. nvm.
다음은 새로 설치할 수 없이 nvm 및 사용하기 위한 단계를 실행합니다.
'브루 (brew) 업데이트 nvm '브루 (brew) 설치
mkdir /.nvm '~'
'나노' /.bash_profile ~
'익스포트를 /.nvm NVM_DIR = ~ $ (브루 (brew) - 접두어입니다 nvm) /nvm.sh '소스
'소스' /.bash_profile ~
질문에 대한 비슷한 문제가 발생할 수 있는 것은 직접 연결) 이 있는데, 이것 좀 보세요! 질문: https://stackoverflow.com/questions/31012710/cant-execute-nvm-from-new-bash
초기화 코드를 가지고 있고, 새로운 bash 인스턴스입니다 에서 실행할 경우 /.bashrc /.bash_profile 등 고객이 원하는 ~ ~ 이 초기화하지 파일의 조건문 어졌다면 확인해야 합니다.
14 일 unbuntu 제기되고 있다.
case $- in
*i*) ;;
*) return;;
esac
bash -i
또한 파일 끝 부분에 있습니다
[ -z "$PS1" ] && return
Env var 않으려면 조건문 추가 또는 플래그, 그 모든 파일 시스템에서 초기화하지 제거해야 합니다.
Os X 를 사용하는 경우 .bash_profile 함장님이요 설치 파일을 만들 실행하기 전에 해야 할 수도 있습니다. 그 did it for me.
프로필 파일 작성
touch ~/.bash_profile
>. = >. 소스 문자열을 붙여 / Users / {} /.bash_profile sername
프로필 리로드하려면 (또는 / 다시 닫으십시오 터미널 창).
. ~/.bash_profile
다음 행을 파일 추가 /.bashrc '와' ~ '~ /.bash_profile':
# NVM changes
export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"
아니면 '소스' 또는 '~ ~ /.bashrc 소스 터미널 및 재시작하도록 /.bash_profile'. 또 필요할 경우 추가 완료 후 nvm 대한 명령 줄.
[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion"
위의 선이 /.bashrc /.bash_profile 함께 '~' 와 '~'.
이 문제를 해결할 수 있었습니다.
기본적으로 이 nvm 설치처 스크립트입니다 자도으로 초기화 코드를 데이터베이스에구성원을 '만', 즉 $ HOME/.profile 의해 로드되었는지 로그인 쉘입니다 (데스크탑 환경을 로그인 쉘로 못 볼 수 있습니다).
이 사용자 로그인 쉘입니다 수 없는 nvm 명령을 전파할지 서브노드 셸 (windows 및 ide 단말기 등 콘솔입니다 로그인한 후). 이 스니핏을 '$ HOME/.bashrc' 에 그칠 경우 이미 로드되었는지 nvm 로드하십시오 상호대화식 셸 및 않았습니다.
# if nvm dir is not set and the standard nvm directory exists
if [ -z "$NVM_DIR" -a -d "$HOME/.nvm" ] ; then
# set nvm dir
export NVM_DIR="$HOME/.nvm"
fi
# if nvm dir is set and this shell is interactive
if [ -d "$NVM_DIR" -a -n "$PS1" ] ; then
# if nvm command is not defined
if ! type -t nvm >/dev/null ; then
# set it
source "$NVM_DIR/nvm.sh"
fi
fi
이 문제를 해결할 수 있는 '있다' $ HOME/.bashrc 대화형 배시 셸을 nvm 누각되었습니다 파일은 gui 에서 비표준 위치, 설사 nvm 설치되어 있다.
물론, 추가 노선 중 하나로 내 .bash_profile debian 아래 위 질문에 대한 답변을 했다. 난 또 내 털미널 인도하심이라만일 열어 기본설정에는 (Edit - >. 프로파일할 > 기본설정에는 -; # 39, & # 39 로 로그인 shell& 명령을 명령) 및 활성화하십시오 실행하십시오. 그것을 얻을 수 있는 것이다.
export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh" # This loads nvm
편집: # 39 의 Mac 의 경우, 그 점을 유념하십시오 macOS doesn& 읽기 시작, 그래서 t 이바시르 털미널 .bash_profile 사용하는 것이 좋습니다. 지켜보리니 목마르겠구나