formidable-playbook
Version:
The Formidable Playbook
31 lines (27 loc) • 644 B
JavaScript
;
var path = require("path");
var webpack = require("webpack");
var StatsWriterPlugin = require("webpack-stats-plugin").StatsWriterPlugin;
module.exports = {
context: path.join(__dirname, "../src/es5"),
entry: {
app1: "./app1.js",
app2: "./app2.js"
},
output: {
path: path.join(__dirname, "dist/js"),
filename: "[name].js",
pathinfo: true
},
plugins: [
// Abstract a common file between apps.
new webpack.optimize.CommonsChunkPlugin({
name: "commons",
filename: "commons.js"
}),
new StatsWriterPlugin({
filename: "../stats.json",
fields: null
})
]
};