当前位置:  开发笔记 > 编程语言 > 正文

Gulp Browserify中的标准错误日志

如何解决《GulpBrowserify中的标准错误日志》经验,为你挑选了0个好方法。

有了这个任务:

gulp.task("es6", function () {
      return browserify({entries: 'src/main/es6/main.js', extensions: ['.js'], debug: true})
      .transform(babelify)
      .bundle()
      .pipe(source('superpos.js'))
      .pipe(streamify(uglify()))
      .pipe(gulp.dest('src/main/webapp'));
});

我得到这种错误日志:

在此输入图像描述

它很清晰漂亮,我喜欢它.

但是为了让我的手表保持运行,我需要处理错误而不是让它通过,比如说

  ...
  .transform(babelify)
  .bundle()
  .on('error', function(error){
        // pretty error print
        this.emit('end');
  })
  ...

如何在此处重现相同的错误日志?

我宁愿通过组合chalk,gutil和读取错误文件来避免痛苦地再现它,但是以某种方式使用相同的函数.

推荐阅读
mobiledu2402851373
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有