ситуация:
- У меня есть три пакета: A, B и C.
- Все эти пакеты зависят от пакета: D.
- И у меня есть проект, который зависит от пакета A, B, C и D.
- Я настраиваю свой веб-пакет следующим образом:
optimization: {
splitChunks: {
cacheGroups: {
vendor: {
test: /[\\/]node_modules[\\/]/,
name: 'vendor',
chunks: 'all',
}
}
}
}
- Я получил два файла после запуска webpack в моем проекте, один для поставщика и один для моего основного приложения.
- в чанках поставщиков я обнаружил, что пакет D дублировался 4 раза.
Вопрос:
Есть ли способ устранить дублирование пакета D в чанке поставщика?