gruntjs - Gruntfile 失败并出现警告 : Task "taskname" not found

标签 gruntjs

无论我尝试运行什么任务,都会发生这种情况。 当使用 --verbose 运行时我得到的标志:

Initializing Command-line options: --verbose

Reading "Gruntfile.js" Gruntfile...OK

Registering Gruntfile tasks. Loading "Gruntfile.js" tasks...OK

No tasks were registered or unregistered.

这是 Gruntfile:

module.export = function (grunt) {

    grunt.initConfig({
        pkg: grunt.file.readJSON('package.json'),

        karma_coveralls: {
            options: {
                coverage_dir: 'coverage'
            }
        },
        jshint: {
            files: ['app/js/**/*.js', 'Gruntfile.js'],
            options: grunt.file.readJSON('.jshintrc')
        },
        concat: {
            options: {
                seperator: ';'
            },
            dist: {
                src: ['app/js/**/*.js'],
                dest: 'dist/app/js/<%pkg.name%>.js'
            }
        },
        exec: {
            instrument: {
                cmd: function () {
                    return 'istanbul instrument app/js -o app/instrumentjs';
                }
            }
        }
    });

    grunt.loadNpmTasks('grunt-karma-coveralls');
    grunt.loadNpmTasks('grunt-contrib-jshint');
    grunt.loadNpmTasks('grunt-contrib-watch');
    grunt.loadNpmTasks('grunt-contrib-concat');
    grunt.loadNpmTasks('grunt-contrib-watch');
    grunt.registerTask('coverage', ['coveralls']);
    grunt.registerTask('default', ['jshint']);
    grunt.registerTask('instrument', ['exec: instrument']);
    grunt.registerTask('concat', ['concat']);

};

知道我做错了什么吗?

咕噜版本:

grunt-cli v0.1.9 咕噜 v0.4.1

最佳答案

在您的 Gruntfile 中,module.export 应该是 module.exports

关于gruntjs - Gruntfile 失败并出现警告 : Task "taskname" not found,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19630822/

相关文章:

javascript - Yeoman 发电机,咕噜声 : proper usage of grunt-usemin with grunt-rev

coffeescript - grunt-contrib-coffee 一对一编译

angularjs - 如何使用 nginx 和本地 tomcat 设置 grunt live-reload 任务

javascript - Node.js glob - 匹配任何目录下的路径

javascript - npm 依赖关系不满足(即使它们应该满足?)

git - 如何使用 Git 和 Grunt/Sass/Composer 管理已编译 Assets 的版本控制和生产部署?

javascript - 同步删除src/和dist/之间.pug文件对应的.html文件

sass - 在 GitHub 页面上为 Jekyll、Haml、Sass 配置 Grunt

gruntjs - 如何让Yeoman持续运行测试

javascript - 将目录中的所有 JavaScript 文件包含到 AngularJS 中的 html 文件中?咕噜声?