【发布时间】:2013-03-02 04:39:31
【问题描述】:
使用 homebrew 升级 node
==> Downloading http://nodejs.org/dist/v0.8.21/node-v0.8.21.tar.gz
######################################################################## 100.0%
==> ./configure --prefix=/usr/local/Cellar/node/0.8.21
==> make install
我注意到了这个
==> Caveats
Homebrew installed npm.
We recommend prepending the following path to your PATH environment
variable to have npm-installed binaries picked up:
/usr/local/share/npm/bin
在$PATH我已经:/usr/local/share/npm/lib/node_modules/scripted/bin
我也应该加/usr/local/share/npm/bin吗?
请注意,/usr/local/share/npm/bin 仅包含两个子文件夹:scr 和 scripted,它们也在 /usr/local/share/npm/lib/node_modules/scripted/bin 中,那么这两个文件夹的用途有何不同?
编辑
/usr/local/share/npm/bin 只包含两个符号链接(不是子文件夹)
【问题讨论】:
-
在
/etc/environment中我添加了NODE_PATH。请参阅node --help然后Environment variables底部列出了NODE_PATH。