2017-04-13 06:04:10 +08:00
|
|
|
var path = require("path");
|
|
|
|
|
|
|
|
module.exports = [
|
|
|
|
"cheap-eval-source-map",
|
|
|
|
"cheap-module-eval-source-map",
|
|
|
|
"cheap-module-source-map",
|
|
|
|
"cheap-source-map",
|
|
|
|
"eval",
|
|
|
|
"eval-source-map",
|
|
|
|
"hidden-source-map",
|
|
|
|
"inline-source-map",
|
|
|
|
"nosources-source-map",
|
2018-02-25 09:00:20 +08:00
|
|
|
"source-map"
|
2017-04-13 06:04:10 +08:00
|
|
|
].map(devtool => ({
|
2017-11-21 18:04:18 +08:00
|
|
|
mode: "development",
|
2017-04-13 06:04:10 +08:00
|
|
|
entry: {
|
2018-02-25 09:00:20 +08:00
|
|
|
bundle: "coffee-loader!./example.coffee"
|
2017-04-13 06:04:10 +08:00
|
|
|
},
|
|
|
|
output: {
|
2018-01-05 04:39:29 +08:00
|
|
|
path: path.join(__dirname, "dist"),
|
2018-02-25 09:00:20 +08:00
|
|
|
filename: `./[name]-${devtool}.js`
|
2017-04-13 06:04:10 +08:00
|
|
|
},
|
|
|
|
devtool,
|
2018-01-20 00:06:59 +08:00
|
|
|
optimization: {
|
|
|
|
runtimeChunk: true
|
|
|
|
}
|
2017-04-13 06:04:10 +08:00
|
|
|
}));
|