在vue.config.js
里配置回退路由,配置的基础路由要和 createWebHistory(process.env.VUE_APP_PUBLIC_PATH)
一样,这样在代码里通过window.open( router.resolve({path:"/test"}).href,'_blank')
时就能跳转新的路由
module.exports = defineConfig({
devServer: {
historyApiFallback: { index: process.env.VUE_APP_PUBLIC_PATH },
}
})