Mam zainstalowany node.jsw niestandardowej lokalizacji i dodać lokalizację do $PATHw .profilepliku.
$ 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 whichpoleceń. Więc nie mogę npmteraz zainstalować . Ponieważ npminstalacja nie może znaleźć lokalizacji node.js. Jak mogę nodeodkryć plik binarny which?
whichnie 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.