Skip to content

Commit 72f19b1

Browse files
committed
update webpack-common-chunk
1 parent 7009c2d commit 72f19b1

File tree

3 files changed

+14
-8
lines changed

3 files changed

+14
-8
lines changed
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
{
2+
"presets": ["es2015"],
3+
"plugins": ["add-module-exports"]
4+
}

tutorials/webpack-common-chunk/package.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,5 +20,7 @@
2020
"https://webpack.github.io/docs/list-of-plugins.html#commonschunkplugin"
2121
"https://webpack.js.org/plugins/commons-chunk-plugin/",
2222
"https://github.com/webpack/webpack/tree/master/examples/common-chunk-and-vendor-chunk",
23+
"https://github.com/webpack/webpack/tree/master/examples/multiple-entry-points-commons-chunk-css-bundle",
24+
"https://github.com/webpack/webpack/tree/master/examples/multiple-commons-chunks"
2325
]
2426
}

tutorials/webpack-common-chunk/webpack.config.js

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -16,23 +16,23 @@ module.exports = {
1616

1717
// plugins: [
1818
// new webpack.optimize.CommonsChunkPlugin({
19-
// // webpack-runtime.js用于存储webpack runtime的代码以及被所有entry都是用的公共模块,本例中webpack-runtime.js = webpack runtime
20-
// name: "webpack-runtime"
19+
// // init.js用于存储webpack runtime的代码以及被所有entry都是用的公共模块,本例中init.js = webpack runtime
20+
// name: "init"
2121
// })
2222
// ]
2323

2424
// plugins: [
2525
// new webpack.optimize.CommonsChunkPlugin({
26-
// // webpack-runtime.js用于存储webpack runtime的代码以及至少被3个entry都使用的公共模块,即webpack-runtime.js = webpack runtime + utility2.js
27-
// name: "webpack-runtime",
26+
// // init.js用于存储webpack runtime的代码以及至少被3个entry都使用的公共模块,即init.js = webpack runtime + utility2.js
27+
// name: "init",
2828
// minChunks: 3
2929
// })
3030
// ]
3131

3232
// plugins: [
3333
// new webpack.optimize.CommonsChunkPlugin({
34-
// // webpack-runtime.js用于存储webpack runtime的代码以及至少被2个entry都使用的公共模块,即webpack-runtime.js = webpack runtime + utility2.js + utility3.js
35-
// name: "webpack-runtime",
34+
// // init.js用于存储webpack runtime的代码以及至少被2个entry都使用的公共模块,即init.js = webpack runtime + utility2.js + utility3.js
35+
// name: "init",
3636
// minChunks: 2
3737
// })
3838
// ]
@@ -41,8 +41,8 @@ module.exports = {
4141
// new webpack.optimize.CommonsChunkPlugin({
4242
// //顺序很重要
4343
// //common.js用于至少被2个entry都使用的公共模块,即common.js = utility2.js + utility3.js
44-
// //webpack-runtime.js用于存储webpack runtime的代码,即webpack-runtime.js = webpack runtime
45-
// names: ["common", "webpack-runtime"],
44+
// //init.js用于存储webpack runtime的代码,即init.js = webpack runtime
45+
// names: ["common", "init"],
4646
// minChunks: 2
4747
// })
4848
// ]

0 commit comments

Comments
 (0)