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

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