当我在OSX 10.8.3上使用npm进行安装以进行阻塞(npm install jam -g)和复合(npm install compound -g)时,安装工作正常并且所有文件都转到/ usr / local / share / npm / lib / node_modules /正如预期的那样。
但问题是我无法使用命令“jam”或“compound”(命令未找到)。
我尝试更改/ private / etc / paths,添加以下行:
/usr/local/share/npm/lib/node_modules/coffee-script/bin
/usr/local/share/npm/lib/node_modules/jam
/usr/local/share/npm/lib/node_modules/compound/bin
我重新启动了我的mac,它适用于咖啡脚本,但绝对不适合果酱和化合物
后, 我试图在文件夹/usr/local/Cellar/node/0.10.5/bin中将jam index.js的别名添加为“jam”。它不起作用。
有人有这个问题并可以帮助我吗?我本周结束时从10.6到10.8。 感谢
答案 0 :(得分:0)
我认为问题出在Brew安装上。
Finlay,我将所有节点模块移除了它自己的节点。
首先搬到这个地方:cd / usr / local / Cellar /
在我关注node.js GitHub页面https://github.com/joyent/node/wiki/Installation
上的Mac OSX 10.8说明后安装命令行工具Xcode:Preferences->下载安装 命令行工具注意:我在/ Applications / Xcode
中安装了Xcode 4.5下载node.js src代码
git clone https://github.com/joyent/node.git cd node git checkout v0.8.2编译源代码
出口 CC = /应用/ Xcode.app /内容/开发商/工具链/ XcodeDefault.xctoolchain在/ usr / bin中/铛 出口 CXX = /应用/ Xcode.app /内容/开发商/工具链/ XcodeDefault.xctoolchain在/ usr / bin中/铛++ ./configure&&制造&& sudo make install
用SH安装程序安装npm之后:
curl https://npmjs.org/install.sh | sudo sh
现在我喜欢OSX 10.8上的复合