2014-04-04 150 views
0

sudo npm install -g gulp在Ubuntu上不允許我訪問gulp命令。Bash無法識別gulp命令

當cd進入我的項目有一個大文件,並運行gulp命令,沒有任何反應。

which gulp = /usr/bin/gulp

任何人都知道這個問題可能是什麼?

編輯:

我已經安裝了一口,跟着文檔又沒有什麼工作。

+0

請詳細說明「沒有任何反應」意味着:根本沒有輸出?或者錯誤信息?什麼是退出代碼? – mklement0

+0

@ mklement0通過「無」發生我的意思是我沒有輸出或錯誤信息。沒有任何反應。 – jrK

+0

我明白了;並且退出代碼是('echo $?')?我的答案是否提供了任何指針? – mklement0

回答

3

問題出在路徑上。

由於某些依賴項將使用node命令而不是nodejs命令,因此必須鏈接到路徑。

sudo ln /usr/bin/nodejs /usr/bin/node爲我解決了這個問題。

+1

對此表示贊同,因爲這解決了同樣的問題。 –