Всем привет.
Хочу настроить chunks,
Две точки входа:
entry: {
index: './src/index.js',
index2: './src/index2.js',
}
optimization: {
splitChunks: {
chunks: 'all',
},
},
Конфигурация хтмлвебпак плагина для двух страниц:
new HtmlWebpackPlugin({
chunks: ("index"),
template: resolve(__dirname, './index.html'),
filename: '../index.html',
}),
new HtmlWebpackPlugin({
chunks: ("index2"),
template: resolve(__dirname, './index2.html'),
filename: '../index2.html',
}),
Вот такую конфигурацию точек входа вебпак в консоль выводит:
Entrypoints:
index (435 KiB)
vendors~index~index2.e7fb9710a5ae107ce79e.js
index~index2.98dafbcdd1a819560279.js
index.f40c52e56142c86545ab.js
index2 (434 KiB)
vendors~index~index2.e7fb9710a5ae107ce79e.js
index~index2.98dafbcdd1a819560279.js
index2.023e8450d00914b782ac.js
На выходе получаются два файла, но все чанки подключены к обоим файлам. В чем может быть проблема?