2016-07-23 73 views
0

我嘗試在我的Linux環境中創建自耕農角發生器,每當我執行yo angular webapp,輸出一個錯誤,說約曼角發生器尋找當地咕嚕

Fatal error: Unable to find local grunt.

,當我搜索grunt我通過find/-name "grunt"這個linux環境是輸出

/root/.npm/registry.npmjs.org/grunt /root/.npm/grunt /root/sites/node_modules/grunt /root/sites/node_modules/grunt/lib/grunt /tmp/npm-2302-5b275c10/registry.npmjs.org/grunt /tmp/npm-11975-b7813b65/registry.npmjs.org/grunt /usr/bin/grunt /usr/lib/node_modules/grunt /usr/lib/node_modules/grunt/bin/grunt /usr/lib/node_modules/grunt/lib/grunt /usr/lib/node_modules/grunt-cli/bin/grunt

現在,即時通訊困惑,因爲我已經安裝了咕嚕全球如何來它會搜索它的本地副本,爲什麼不使用全球咕嚕我剛剛安裝?

回答

0

咕嚕文檔說咕嚕必須安裝在項目中。

自耕農發生器不會在項目

直接安裝咕嚕爲了解決您的問題只做:

sudo npm install grunt --save-dev 
+0

你好感謝是的,我已經試過這樣做,但有這麼多的依賴咕嚕這是需要..我試着一個接一個地安裝它們。但是讓所有grunt的依賴不是本地可用嗎?我的意思是,當我執行該comman不會更好,當我執行'喲角webapp'它會自動解決它的依賴? – lemoncodes

+0

有沒有嘗試在您的項目中進行涼亭安裝和/或npm安裝?如果它仍然無法運行,您可以:清理npm緩存'npm cache clean',然後重試該過程 –