gulp最新的gulp-uglify插件用了pump,这个怎么用,老是报错?
想把src中的js文件做以下操作
1.合并成一个all.js的文件
2.压缩
3.转移到dist/js目录下我的gulpfile.js这样写
var uglify = require('gulp-uglify'); gulp.task('script', function() { .pipe(gulp.src('src/script/*.js')) .pipe(gulp.concat('all.js')) .pipe(uglify()) .pipe(gulp.dest('dist/js')) });
结果是错的
官网npm中uglify给出的提示是要用pump,如下:var uglify = require('gulp-uglify'); var pump = require('pump'); gulp.task('compress', function (cb) { pump([ gulp.src('lib/*.js'), uglify(), gulp.dest('dist') ], cb ); });
1、请问,用这个pump如何实现我上面说的功能?写了几遍都是错的
2、如果可以,可以讲一下pump和pipe的区别,我理解的一个是管道,一个是泵;用pump的原因好像是可以一次性捕捉到错误信息
git上关于pump的描述
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论