修复本地开发热更新失效的问题

This commit is contained in:
wanglin2 2023-08-07 10:32:42 +08:00
parent d17191c890
commit 4a81ce9cc2

View File

@ -14,11 +14,13 @@ module.exports = {
// 移除 prefetch 插件
config.plugins.delete('prefetch')
// 支持运行时设置public path
config
.plugin('dynamicPublicPathPlugin')
.use(WebpackDynamicPublicPathPlugin, [
{ externalPublicPath: 'window.externalPublicPath' }
])
if (!isDev) {
config
.plugin('dynamicPublicPathPlugin')
.use(WebpackDynamicPublicPathPlugin, [
{ externalPublicPath: 'window.externalPublicPath' }
])
}
// 给插入html页面内的js和css添加hash参数
config.plugin('html').tap(args => {
args[0].hash = true