Grunt注册任务不起作用

时间:2014-11-19 18:45:01

标签: gruntjs

我只使用jshint,并且像在官方文档中那样配置它。它可能也没有逗号。这是代码:

module.export = function(grunt){
grunt.initConfig({
    pkg: grunt.file.readJSON('package.json'),

    jshint: {
        files: {
            src: ['Gruntfile.js', 'app.js'] 
        },

        options: {
            reporter: require('jshint-stylish'),
            globals: {
                console: true,
                module: true,
            },
        },

        watch: {
          files: ['<%= jshint.files %>'],
          tasks: ['jshint'],
        }
    }
});
grunt.loadNpmTasks('grunt-contrib-jshint');
grunt.registerTask('default', ["jshint"]);

};

1 个答案:

答案 0 :(得分:1)

......你的第一行有一个错字。

将第一行更改为:

module.exports = function(grunt){

请注意exports上的's'。