在OSX 10.8.3 Mountain Lion上使用npm和run命令安装Jam和Compound.js

时间:2013-04-28 10:21:41

标签: osx-mountain-lion npm compoundjs jamjs

当我在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。 感谢

1 个答案:

答案 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上的复合