5.0.0 • Published 8 years ago
connect-browserify v5.0.0
Connect/express middelware for serving front-end applications with
browserify. Install via npm
:
npm install connect-browserify
Basic usage is as follows:
var express = require('express');
var browserify = require('connect-browserify');
app = express();
app.use('/js/app.js', browserify({
entry: 'src/app.js', // entry for your application
requirements: ['src/views.js'], // additional modules to require, will
// be exposed under id relative to
// entry, e.g. './views' in current
// example
transforms: ['coffeeify'], // transforms to use
bundle: function(bundle) { // optional, configure browserify instance
// configure bundle
return bundle
},
pipes: function(stream) { // optional, apply post-bundle-transforms
return stream // Receives the browserify bundle stream
.pipe(uglifyStream); // Must return another stream
},
onError: function(err) { // optional, called if errors occur during the
console.warn(err); // build process. If not set, errors are only
}, // available via the middleware response
contentType: 'text/javascript', // optional, Content-type header to use, by
// default this equals to 'application/javascript'
extensions: ['.js', '.coffee'], // to consider non-js files as
// CommonJS modules
debug: true // see browserify docs, other options are
}));
app.listen(3000);
This middleware will start watching directory of entry file for changes and rebuild bundle accordingly and caching the result for future requests.
You should never use this middleware in production — use nginx for serving pre-built bundles to a browser.
5.0.0
8 years ago
4.0.0
10 years ago
3.2.1
11 years ago
3.2.0
11 years ago
3.1.1
11 years ago
3.1.0
11 years ago
2.0.1
11 years ago
2.0.0
11 years ago
1.0.0
11 years ago
0.7.0
11 years ago
0.6.6
12 years ago
0.6.5
12 years ago
0.6.4
12 years ago
0.6.3
12 years ago
0.6.2
12 years ago
0.6.1
12 years ago
0.6.0
12 years ago
0.5.2
12 years ago
0.5.1
12 years ago
0.5.0
12 years ago
0.4.1
12 years ago
0.4.0
12 years ago
0.3.0
12 years ago
0.2.3
12 years ago
0.2.2
12 years ago
0.2.1
12 years ago
0.2.0
12 years ago
0.1.3
12 years ago
0.1.2
12 years ago
0.1.1
12 years ago
0.1.0
12 years ago