我目前對於通過grunt運行的所有任務都收到相同的錯誤。Grunt - 任務「未定義」未找到
Initializing
Command-line options: --verbose
Reading "Gruntfile.js" Gruntfile...OK
Registering Gruntfile tasks.
Reading package.json...OK
Parsing package.json...OK
Initializing config...OK
Loading "Gruntfile.js" tasks...OK
+ build,default,nick,server,test
No tasks specified, running default tasks.
Running tasks: default
Running "default" task
Warning: Task "undefined" not found. Use --force to continue.
最後的警告發生在我運行的任何任務上。
Grunfile.js(重要的東西):
...
grunt.initConfig({
jshint: {
options: {
jshintrc: '.jshintrc'
},
all: [
'Gruntfile.js',
'<%= yeoman.app %>/scripts/{,*/}*.js',
'!<%= yeoman.app %>/scripts/libs/{,*/}*.js'
]
},
...
});
...
grunt.loadNpmTasks('grunt-contrib-jshint');
grunt.registerTask('nick', [ ]);
grunt.registerTask('default', [
'jshint'
]);
本身運行jshint工作正常..
grunt jshint
>Running "jshint:all" (jshint) task
>> 52 files lint free.
>>
>>Done, without errors.
進行的,沒有錯誤。
任何幫助?讓我知道是否有任何其他信息需要幫助。
Nick。
嘗試@nschonni我補充說,以測試它取出空「缺口」作業註冊 – nschonni
,它沒有引起任何問題更新'grunt-cli'解決了這個問題。 – Nix