We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 8d5a270 commit a453b62Copy full SHA for a453b62
packages/plugin-vue/src/handleHotUpdate.ts
@@ -348,10 +348,15 @@ export function handleTypeDepChange(
348
const affected = new Set<ModuleNode>()
349
for (const file of affectedComponents) {
350
invalidateScript(file)
351
+ const useMainModule = file.endsWith('.vue')
352
const mods = moduleGraph.getModulesByFile(file)
353
if (mods) {
354
const arr = [...mods]
- affected.add(getScriptModule(arr) || getMainModule(arr))
355
+ affected.add(
356
+ useMainModule
357
+ ? getMainModule(arr)
358
+ : getScriptModule(arr) || getMainModule(arr),
359
+ )
360
}
361
362
return [...modules, ...affected]
0 commit comments