【发布时间】:2015-04-20 03:33:09
【问题描述】:
我正在尝试将gulp-rev 与browserify 集成。我似乎无法让 gulp-useref 和 gulp-rev-replace 用 revved 文件替换 browserified 文件。
到目前为止,我只为 useref 和 browserify 完成了这些任务:
gulp.task('html', function() {
var assets = useref.assets();
return gulp.src('app/*.html')
.pipe(assets)
.pipe(gulpif('*.js', uglify()))
.pipe(gulpif('*.css', minifyCSS()))
.pipe(buffer())
.pipe(rev())
.pipe(assets.restore())
.pipe(useref())
.pipe(revReplace())
.pipe(gulp.dest('dist'));
});
gulp.task('browserify', ['lint'], function() {
var bundleStream = browserify('./app/scripts/app.js').bundle();
return bundleStream
.pipe(source('bundle.js'))
.pipe(gulp.dest('dist/static/js'));
});
我只是从包中复制了文档中的内容。
谢谢!
【问题讨论】:
标签: gulp browserify