使用grunt registerTask目标

时间:2013-04-24 17:01:12

标签: gruntjs

Gruntfile.js我得到了:

grunt.initConfig({
    // ...
    uglify: {
        debug: {
            options: {
                mangle: false,
                compress: false,
                beautify: true
            }
        },
    },
});

grunt.registerTask('build', [
    //...
    'uglify',
    //...
]);

我想要

grunt build

使用uglify任务的默认值创建我的js代码的ugilified版本,

grunt build:debug

创建相同代码的未破坏版本,但是:debug选项似乎没有影响 - 它使用默认选项运行uglify任务。关于我可能做错什么的任何想法?

1 个答案:

答案 0 :(得分:5)

您的build任务没有debug目标。您的uglify任务有效。如果您希望build任务运行uglify:debug,您可以执行以下操作:

grunt.registerTask('build', ['uglify:debug']);

相关问题