У меня есть следующая конфигурация в конфигурации webpack для разделенных кусков. Это прекрасно создает двух поставщиков комплектов (модули узлов, которые были импортированы в исходные файлы) и общие (модули узлов, которые были импортированы в лениво загруженные компоненты)
splitChunks: {
name: true,
cacheGroups: {
default: false,
vendors: false,
vendor: {
test: /[\\/]node_modules[\\/]/,
name: "vendors",
chunks: "initial"
},
common: {
test: /[\\/]node_modules[\\/]/,
name: "common",
minChunks: 2,
chunks: "async",
priority: 10,
reuseExistingChunk: true,
enforce: true
}
}
},
Вопрос- Но естьнекоторые узловые модули, которые я не хочу включать ни в один из пакетов. Ни два вышеперечисленных, ни основные комплекта, но должны создаваться отдельно.
import('lodash')
должен создать lodash.chunk.js.
import('underscore')
должен создать underscore.chunk.js.
Могу ли я сделать это, подумав волшебные комментарии? / * webpackIgnore: true * /