新的 history 配置取代 mode

mode: ‘history’ 配置已经被一个更灵活的 history 配置所取代。根据你使用的模式,你必须用适当的函数替换它:

  • “history”: createWebHistory()
  • “hash”: createWebHashHistory()
  • “abstract”: createMemoryHistory()

下面是一个完整的代码段:

import { createRouter, createWebHistory } from 'vue-router'
// 还有 createWebHashHistory 和 createMemoryHistory
 
createRouter({
  history: createWebHistory(),
  routes: [],
})

更多内容可以查看:

常见问题

扩展阅读