在我的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任务.关于我可能做错什么的任何想法?
解决方法
您的构建任务没有调试目标.你的uglify任务确实如此.如果你想让你的构建任务运行uglify:debug你会这样做:
grunt.registerTask(‘build’,[‘uglify:debug’]);