【发布时间】:2020-02-19 10:38:02
【问题描述】:
我关注了 webpack caching guide,现在我有 3 个捆绑包:main、runtime 和 vendor。
但是,在我的 webpack.config.js 中,我使用 DefinePlugin 将 package.json version 导出到 UI,如下所示:
new DefinePlugin({
'process.env': {
VERSION: JSON.stringify(`v${packageJSON.version}`)
}
}),
这会导致我的供应商捆绑文件名随着 UI 的每个版本而改变。
如何将使用 DefinePlugin 定义的全局变量放入主包中?
【问题讨论】: