我想使用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
如何解决这个问题?
答案 0 :(得分:6)
你必须跑:
$ npm install -g grunt-cli
全局二进制命令行工具为grunt-cli
,而非grunt
。它在开头有点令人困惑,因为grunt-cli
提供了一个可由grunt
调用的全局二进制文件。
所以,最后:
grunt
。grunt-cli
。然后,您可以按预期从任何地方运行grunt
: - )