运行grunt时出现以下错误:
加载“gruntfile.js”任务......错误
ReferenceError:未定义任务
警告:找不到任务“默认”。使用--force继续。
我的gruntfile.js
module.exports = function(grunt){
[
'grunt-cafe-mocha',
'grunt-contrib-jshint',
'grunt-exec',
].forEach(function(task){
grunt.loadNpmTasks(tasks);
});
// configure plugins
grunt.initConfig({
cafemocha: {
all: {src: 'qa/tests-*.js', options: {ui: 'tdd'}, }
},
jshint: {
app: ['app.js', 'public/js/**/*.js',
'lib/**/*.js'],
qa: ['gruntfile.js', 'public/qa/**/*.js', 'qa/**/*.js'],
},
exec: {
linechecker:
{cmd: 'linechecker http://localhost:3000'}
}
});
// register tasks
grunt.registerTask('default', ['cafemocha', 'jshint', 'exec']);
};
有没有人知道如何解决?
答案 0 :(得分:1)
你的npmLoadTasks(任务)应该是npmLoadTasks(任务)