node.js
사용자 정의 위치에 설치 하고 위치를 $PATH
in .profile
파일에 추가했습니다 .
$ node --version
v0.6.2
$ which node
$ echo $PATH
/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin:~/Unix/homebrew/bin
$ cat ~/.profile
export PATH="$PATH:~/Unix/homebrew/bin"
Node.js 자체가 잘 작동합니다. 문제는 which
명령으로 나열되지 않는다는 것입니다 . 그래서 npm
지금 설치할 수 없습니다 . 때문에 npm
의 위치를 찾을 수 없습니다 설치 node.js
. node
바이너리를 어떻게 발견 하게 할 수 which
있습니까?
which
여기서 잘못이 아닙니다. 의~
정의에서 확장 되었어야합니다PATH
. bash에는~
어쨌든 확장된다는 이상한 점이PATH
있으므로 두 가지 잘못이 옳고 그름을합니다.