Я следовал руководству по кэшированию webpack , и теперь у меня есть 3 пакета: main, runtime и vendors.
Однако в моем webpack.config. js я использую DefinePlugin для экспорта пакета. json version
в пользовательский интерфейс, например, так:
new DefinePlugin({
'process.env': {
VERSION: JSON.stringify(`v${packageJSON.version}`)
}
}),
Это приводит к тому, что имя файла пакета поставщика меняется с каждым выпуском пользовательского интерфейса.
Как поместить глобальные переменные, определенные с помощью DefinePlugin, в основной пакет?