2012-12-18 73 views
0

我试图安装ender.js。 我已经运行以下命令ender.js安装失败

sudo npm install ender -g 

但安装程序(没有错误),我无法访问安德命令行之后。 我有最新的节点和npm安装(通过brew)

有人遇到过这个问题吗?

+0

你的路径是否包含npm模块的安装文件夹? – Chad

+0

不完全确定我应该怎么做。我通过npm(没有sudo)安装了bower和yeoman,并且它们工作正常。安德需要sudo安装,但似乎安装在'/ usr/local/share/npm/bin/ender'中。我已经将这添加到我的路径中,但无济于事。 –

+0

我有类似的节点模块。在我的例子中,在我的$ PATH中加入''/ usr/local/share/npm/bin''解决了这个问题。当你回声$ PATH时,你会看到其他与节点相关的条目吗? –

回答

1

你只需要添加/usr/local/share/npm/bin到你的路径。

尝试添加以下行到您的bash配置文件(在~/.profile,或~/.bashrc等):

PATH=$PATH:/usr/local/share/npm/bin 

然后将该文件与. ~/.profile源到当前的环境。这应该解决你的问题。下一步,我会推荐使用nvm来管理你的节点版本和npm安装。

+0

谢谢大家,现在正在工作:) –