2012-12-18 254 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

謝謝大家,現在正在工作:) –