Mam zainstalowany node.js
w niestandardowej lokalizacji i dodać lokalizację do $PATH
w .profile
pliku.
$ 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"
Sam Node.js działa dobrze. Problem polega na tym, że nie ma go na liście which
poleceń. Więc nie mogę npm
teraz zainstalować . Ponieważ npm
instalacja nie może znaleźć lokalizacji node.js
. Jak mogę node
odkryć plik binarny which
?
which
nie jest tutaj winny;~
powinna zostać rozszerzona w definicjiPATH
. Jest takie kuriozum w bash, że rozszerza~
W każdym razie wPATH
, więc dwie krzywdy zrobić prawo, rodzaj.