Gulp Uglify选项不适用

时间:2016-05-31 10:02:43

标签: gulp concatenation gulp-uglify

您好我正在为我工​​作的公司制作一个主题,并且JS段将无法在uglify中正确构建。我正在尝试使用uglify来简单地连接我的文件,这些文件有效,但是它们输出缩小并且没有任何评论,我无法弄清楚为什么,下面是我的gulp任务,它运行正确,但没有输出提供的选项

gulp.task('js', function() {
return gulp.src('./src/js/*.js')
    .pipe(uglify({
        options: {
            mangle: false,
            beautify: true,
            comments: true
        }
    }))
    .pipe(rename('cf247bootstrapTheme.js'))
    .pipe(gulp.dest('./dist/js'));
});

为什么会发生这种情况?

谢谢,

基兰

1 个答案:

答案 0 :(得分:6)

可能没有按预期传递选项。

尝试使用uglify pipe:

.pipe(uglify({
    mangle: false,
    output: {
        beautify: true,
        comments: true
    }
})