【发布时间】:2016-08-08 13:35:10
【问题描述】:
我有一个类似的项目结构:
src
|html
|javascript
|file_one.js
|file_two.js
|styles
dist
gulpfile.js
我的问题是:如何将“javascript”文件夹中的所有文件捆绑到根“dist”文件夹中,并按以下方式重命名捆绑文件?
file_one.js ----> file_one.bundle.js file_two.js ----> file_two.bundle.js
我正在执行以下操作,但我无法将捆绑文件放入根“dist”文件夹,而且,我不知道这是否是最漂亮的方式。
gulp.task("bundler", function(){
var src_arr = ['src/javascript/file_one.js', 'src/javascript/file_two.js'];
src_arr.forEach(function(file) {
var bundle = browserify([file]).bundle();
bundle.pipe(source(file.substring(0,file.indexOf('.')) + ".bundle.js"))
.pipe(gulp.dest('dist/'));
});
});
任何帮助将不胜感激。谢谢
【问题讨论】:
标签: javascript gulp frontend browserify