broccoli-browserify-cache
Broccoli plugin to use browserify to bundle all of your dependencies. It will cache the node_modules directory for faster re-builds.
Installation
npm install broccoli-browserify-cache --save-dev
Usage
var browserify = require('broccoli-browserify-cache');
var outputTree = browserify(inputTree, {
entries: ['./main'],
outputFile: 'foo.js',
config: function (b) {
b.exclude(packageName);
}
});
Options
entries
- Array of files to be used as the entry for browserifyoutputFile
- Relative path of the output file.browserifyOptions
- Options passed to the browserify constructorcache
- Default: true
- Whether caching is enabled or not. In production, I would recommend setting this to false.config
- Callback with the first argument being the browserify constructor