我先删除了旧版本的grunt,然后安装了新的grunt版本,然后我得到了这个错误:

D:\www\grunt-test\grunt grunt-cli: grunt命令行界面。 (v0.1.4) 致命错误:无法找到本地咕噜声。 如果您看到这条消息,要么是没有找到Gruntfile,要么是 Grunt还没有安装到项目的本地。更多的 有关安装和配置grunt的信息,请参见 入门指南:http://gruntjs.com/getting-started

这是因为在我的系统路径中没有引用grunt吗?还是别的什么?我已经试着重新安装过几次了。


当前回答

您可以简单地执行以下命令:

npm install grunt --save-dev

其他回答

如果你已经有一个文件包。Json在项目中,它在依赖中包含grunt,

  "devDependencies": {
    "grunt": "~0.4.0",

然后你可以运行npm install来解决这个问题

只需npm install即可安装node_modules

我在《流浪者》也遇到过同样的问题。

我已经使用sudo运行安装命令。

sudo npm install -g grunt-cli

这对我很管用。

您可以简单地执行以下命令:

npm install grunt --save-dev

我不得不在ubuntu上执行以下命令来解决这个问题(我知道grunt 1小时):

sudo npm install -g grunt
sudo npm install -g grunt-cli

cd /usr/local/bin
# current symlink points to ../lib/node_modules/grunt/bin/grunt*
sudo rm /usr/local/bin/grunt
sudo ln -s ../lib/node_modules/grunt-cli/bin/grunt* grunt

它很脏,但这是我找到的唯一解决方案……:(