webpack/examples/code-splitting-depend-on-ad.../webpack.config.js

19 lines
478 B
JavaScript
Raw Normal View History

"use strict";
module.exports = {
entry: {
app: { import: "./app.js", dependOn: ["other-vendors"] },
page1: { import: "./page1.js", dependOn: ["app", "react-vendors"] },
"react-vendors": ["react", "react-dom", "prop-types"],
2020-02-07 17:00:45 +08:00
"other-vendors": "./other-vendors"
},
optimization: {
runtimeChunk: "single",
2020-02-07 17:00:45 +08:00
chunkIds: "named" // To keep filename consistent between different modes (for example building only)
},
stats: {
chunks: true,
chunkRelations: true
}
};