fix(asset): asset handling error when hot reloading

This commit is contained in:
alex8088 2023-07-11 00:00:14 +08:00
parent 583c318af1
commit ed13174829

View file

@ -68,6 +68,10 @@ export default function assetPlugin(): Plugin {
name: 'vite:node-asset', name: 'vite:node-asset',
apply: 'build', apply: 'build',
enforce: 'pre', enforce: 'pre',
buildStart(): void {
publicAssetPathCache.clear()
assetCache.clear()
},
configResolved(config): void { configResolved(config): void {
sourcemap = config.build.sourcemap sourcemap = config.build.sourcemap
publicDir = normalizePath(config.publicDir) publicDir = normalizePath(config.publicDir)