webpack/benchmark/createBenchmark.js

23 lines
535 B
JavaScript
Raw Normal View History

const webpack = require("webpack");
const path = require("path");
webpack({
context: __dirname,
entry: "./createBenchmark/entry.js",
output: {
path: __dirname,
filename: "benchmark-bundle.js"
},
target: "node",
node: {
__dirname: false
},
plugins: [
new webpack.NamedModulesPlugin(),
new webpack.IgnorePlugin(/^(fsevents|uglify-js)$/),
new webpack.NormalModuleReplacementPlugin(/^.\/loadLoader$/, path.resolve(__dirname, "./createBenchmark/loadLoader"))
]
2017-12-27 22:54:59 +08:00
}, (err, stats) => {
console.log(stats.toString());
});