Skip to content
This repository was archived by the owner on Feb 24, 2026. It is now read-only.

HMR: onMounted called multiple times on hot reload (> 0.16.1) #752

@KammererTob

Description

@KammererTob

This seems to have been introduced by version 0.16.2 (also present in ^0.17.0), most likely by this commit: 2fdcbde

Reproduction: https://stackblitz.com/edit/github-rkfgmhvm-mgtu91pd?file=src%2Fpages%2Findex.vue,package.json

  1. Open Console
  2. Make a change to index.vue and Save
  3. Check console:
[vite] hot updated: /src/pages/index.vue
onMounted called!
[vite] hot updated: /__vue-router/auto-routes
onMounted called!

If you fix the version to 0.16.1 the issue disappears (onMounted does not seem to be called at all here).

Metadata

Metadata

Assignees

No one assigned

    Labels

    ⚡️ enhancementimprovement over an existing feature

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions