我已经安装了grunt:
sudo npm install -g grunt-cli
/Users/user/.nvm/versions/node/v4.3.0/bin/grunt -> /Users/user/.nvm/versions/node/v4.3.0/lib/node_modules/grunt-cli/bin/grunt
/Users/user/.nvm/versions/node/v4.3.0/lib
└── grunt-cli@1.2.0
但是当我跑咕噜时我有错误:
grunt
grunt-cli: The grunt command line interface (v1.2.0)
Fatal error: Unable to find local grunt.
If you're seeing this message, grunt hasn't been installed locally to
your project. For more information about installing and configuring grunt,
please see the Getting Started guide:
http://gruntjs.com/getting-started
我哪里错了?
答案 0 :(得分:3)
你必须在全球和本地安装grunt
您已使用-g标志
全局安装了cli现在你必须在你的package.json本地安装它...
npm install -SD grunt
然后你的“grunt”命令将起作用 - 假设你有一个有效的gruntfile
答案 1 :(得分:1)
这看起来像是Fatal error: Unable to find local grunt的副本。
简而言之,请先尝试运行grunt:init
或npm:init
(具体取决于您的版本。有关详细信息,请参阅相关问题。
答案 2 :(得分:1)