以编程方式捆绑浏览器,无需gulp

时间:2016-09-07 08:10:02

标签: npm browserify

使用命令行捆绑或使用gulp非常容易:

     browserifiedSource
    .bundle()
    .pipe(source('./build/index.js'))
    .pipe(gulp.dest('./'));

但是这个常见代码段使用的是来自vinyl包和gulp的来源。命令行不需要这些。

    browserify build/index.js -o dist/index.js

如何在没有gulp或乙烯基的情况下使用browserify Javascript Api捆绑?

1 个答案:

答案 0 :(得分:1)

你可以做同样的事情,只需pipe到标准文件流:

const browserify = require('browserify');
const fs = require('fs');

browserify()
    .add('build/index.js')
    .bundle()
    .pipe(fs.createWriteStream('dist/index.js'));