【问题标题】:gulp uglify unclearify errorgulp uglify 清除错误
【发布时间】:2017-01-10 07:04:43
【问题描述】:

我正在使用 gulp uglify,但出现错误。

这是我的代码:

var uglify = require('gulp-uglify');
var deleteLines = require('gulp-delete-lines');

// JS concat, strip debugging and minify
gulp.task('scripts', function() {
  gulp.src(['./layout3/**/*.js','!./layout3/**/*.min.js'])
    .pipe(deleteLines({
      'filters': [/<script\s+type=["']text\/javascript["']\s+src=/i, /<script>/i]
    }))
    .pipe(uglify().on('error', function(e){
            console.log(e);
         }))
    .pipe(gulp.dest('./layout2'));
});

我添加了错误的打印屏幕:

我知道jquery.elevatezoom文件有问题,我找不到问题。

谢谢。

【问题讨论】:

    标签: node.js npm gulp gulp-uglify


    【解决方案1】:

    更新“gulp-uglify”后出现此错误,在我的情况下是管道被泵替换。

    因为泵可以显示错误详细信息,请检查此why use pump

    所以,也许你可以试试这个:

    var pump = require('pump'); //npm install it first
    
        gulp.task('cssmin', function (cb) {
          pump([
             gulp.src(['./layout3/**/*.js','!./layout3/**/*.min.js']),
             deleteLines({'filters': [/<script\s+type=["']text\/javascript["']\s+src=/i, /<script>/i]}),
             uglify().on('error', function(e){
                 console.log(e);
               })
             gulp.dest('./layout2')
               ],
           cb
         );});
    

    它现在可以在我的项目上运行,希望它可以提供帮助。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-04-12
      • 1970-01-01
      • 1970-01-01
      • 2016-11-16
      相关资源
      最近更新 更多