【发布时间】:2016-04-30 05:04:25
【问题描述】:
我已经使用以下命令为项目设置了所有内容:
sudo npm install -g grunt-cli
sudo npm install grunt --save-dev
sudo npm install grunt-contrib-jshint --save-dev
sudo npm install jshint-stylish --save-dev
sudo npm install time-grunt --save-dev
sudo npm install jit-grunt --save-dev
这是我的 package.json 文件
{
"name": "Project1",
"private": true,
"devDependencies": {
"grunt": "^0.4.5",
"grunt-contrib-jshint": "^0.12.0",
"jit-grunt": "^0.9.1",
"jshint-stylish": "^2.1.0",
"time-grunt": "^1.3.0"
},
"engines": {
"node": ">=0.10.0"
}
}
当我运行“grunt”命令时,它会出现以下错误:
Loading "Gruntfile.js" tasks...ERROR
>> Error: Cannot find module 'time-grunt'
Warning: Task "default" not found. Use --force to continue.
Aborted due to warnings.
【问题讨论】:
-
你的 Gruntfile.js 中有什么...确保你正在加载 time-grunt
-
你有文件夹
node_modules/time-grunt吗? -
您是否在 Gruntfile.js 中加载任务?
-
谢谢大家。我在错误的路径上运行“咕噜”。现在效果很好。
-
你应该在什么路径下运行“grunt”?