2014-10-07 101 views
3

我想使用bootstrap創建角度js應用程序,爲此我在我的mac中安裝了node.js pkg文件。 然後我安裝了yeoman($sudo npm install --global yo)。文檔說,如果我們安裝喲,然後我們會自動安裝咕嚕聲和涼亭。在我的情況下,grunt和bower沒有被安裝。mac os中的Grunt安裝

所以我決定在外部安裝它。我用下面的命令:

$sudo npm install -g bower =>它完美的工作,給我所有的文件和包。

$ sudo npm install -g grunt =>它完美的作品,但沒有給我的所有文件和包

咕嚕上usr/local/lib/node_modules/grunt 咕嚕文件夾的路徑安裝包含文件

constributing.md 
licenses-mit 
readme 
aaveyor.yml 
internal-tasks 
lib 
node_modules 
package.json 

哪些文件,我失蹤?

如果我運行命令$ grunt --version然後,我就以下錯誤

-bash: /grunt: No such file or directory 

如何解決這個問題?

+0

咦,爲什麼downvote你可以運行在任何地方grunt ??? – Tirth 2014-10-07 09:28:01

回答

5

你必須運行:

$ npm install -g grunt-cli 

全球二進制命令行工具是grunt-cli,不grunt。在開始的時候有點令人困惑,因爲grunt-cli提供了一個全局二進制文件,可由grunt調用。

那麼,到底:

  • 在您的應用程序安裝在本地grunt
  • 全球安裝grunt-cli

然後,如預期:-)

+0

謝謝老兄。我現在明白了。 – Tirth 2014-10-07 09:36:33

+0

不客氣:-) – 2014-10-07 09:38:52