捆绑与browserify编程而不吞
问题描述:
这是很容易用命令行捆绑,或使用咽:捆绑与browserify编程而不吞
browserifiedSource
.bundle()
.pipe(source('./build/index.js'))
.pipe(gulp.dest('./'));
但这公共代码段使用源从vinyl
包和gulp
。命令行不需要这些。
browserify build/index.js -o dist/index.js
我该如何使用browserify Javascript Api进行捆绑,而不需要使用gulp或vinyl?
答
你可以做同样的事情,只是pipe
到标准文件流:
const browserify = require('browserify');
const fs = require('fs');
browserify()
.add('build/index.js')
.bundle()
.pipe(fs.createWriteStream('dist/index.js'));
酷,它完美 –