在mac os中安装Grunt

时间:2014-10-07 09:20:56

标签: node.js angularjs twitter-bootstrap gruntjs yeoman

我想使用bootstrap创建angular js app,因为我在mac中安装了node.js pkg文件。 之后我安装了自耕农($sudo npm install --global yo)。文档说如果我们安装你,那么我们会自动安装grunt和bower。在我的情况下,没有安装咕噜声和凉亭。

所以我决定在外部安装它。我使用了以下命令:

$sudo npm install -g bower =>它完美地工作,并提供所有文件和包。

$ sudo npm install -g grunt =>它工作得很完美,但没有给我所有的文件和包

grunt安装在usr/local/lib/node_modules/grunt的路径上 grunt文件夹包含文件

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

我缺少哪些文件?

如果我运行命令$ grunt --version,则会出现以下错误

-bash: /grunt: No such file or directory

如何解决这个问题?

1 个答案:

答案 0 :(得分:6)

你必须跑:

$ npm install -g grunt-cli

全局二进制命令行工具为grunt-cli,而非grunt。它在开头有点令人困惑,因为grunt-cli提供了一个可由grunt调用的全局二进制文件。

所以,最后:

  • 在您的应用程序中本地安装grunt
  • 全球安装grunt-cli

然后,您可以按预期从任何地方运行grunt: - )

相关问题