致命错误:无法找到本地咕噜声

我先删除旧的咕噜声,然后安装新的grunt.But,但出现错误:

D: www grunt-test grunt grunt-cli:grunt命令行界面。 (v0.1.4)

致命错误:无法找到本地咕噜声。

如果您看到此消息,则找不到Gruntfile或未将咕噜声本地安装到您的项目中。 有关安装和配置grunt的更多信息,请参阅入门指南:http://gruntjs.com/getting-started

在我的系统路径中还是没有咕噜声,还是别的? 我试图重新安装它几次。


我认为你的项目目录中没有grunt.js文件。 使用grunt:init ,它提供诸如jQuery, node,commonjs等选项。 选择你想要的,然后继续。 这真的有用。 欲了解更多信息,你可以访问这个。

做这个:

 1. npm install -g grunt
 2. grunt:init  ( you will get following options ):
      jquery: A jQuery plugin
      node: A Node module
      commonjs: A CommonJS module
      gruntplugin: A Grunt plugin
      gruntfile: A Gruntfile (grunt.js)
 3 .grunt init:jquery (if you want to create a jQuery related project.).

它应该工作。

v1.4的解决方案:

1. npm install -g grunt-cli
2. npm init
   fill all details and it will create a package.json file.
3. npm install grunt (for grunt dependencies.)

编辑:更新新版本的解决方案:

 npm install grunt --save-dev

在node_modules中安装Grunt而不是全局安装

Unable to find local Grunt可能意味着您已在全球范围内安装Grunt。

Grunt CLI坚持要在本地node_modules目录下安装grunt,所以Grunt对于你的项目是本地的。

这将失败:

npm install -g grunt

改为:

npm install grunt --save-dev

npm install

在本地安装Grunt ./node_modules (以及package.json文件中指定的所有其他内容)

链接地址: http://www.djcxy.com/p/27629.html

上一篇: Fatal error: Unable to find local grunt

下一篇: Node package ( Grunt ) installed but not available