node.jsカスタムの場所にインストールし、その場所を$PATHin .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ので、2つの誤りが正しいのです。