致命错误:无法找到本地咕噜声
我先删除旧的咕噜声,然后安装新的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
文件中指定的所有其他内容)