electron-vite_5打包后跳转失效?请用hash

关于打包后跳转失效, 请检查你的vue和react路由模式是不是hash模式;

注意必须使用hash模式,否则打包后路由跳转失效

React 版本
json 复制代码
// "react-router-dom": "^6.11.2",
import { HashRouter } from 'react-router-dom'
ReactDOM.createRoot(document.getElementById('root') as HTMLElement).render(
	<HashRouter>
		<App />
	</HashRouter>
)
Vue3
json 复制代码
// "vue-router": "^4.0.0-0",
import { createRouter, createWebHashHistory} from 'vue-router'
const router = createRouter({
  history: createWebHashHistory()
});
vue2
json 复制代码
//  "vue-router": "3.0.0",
import Router from 'vue-router';
export default new Router({
	// 不配置mode的情况下,默认就是hash模式; 'history'
	mode:'hash',	
});
相关推荐
xxxxxmy4 分钟前
Django的模板语法
java·javascript·后端·pycharm·django
木子七23 分钟前
Js数组&高阶函数
前端·javascript
风清扬_jd24 分钟前
Chromium 中window.DOMParser接口说明c++
前端·javascript·html
ikgade2 小时前
Leaflet 接入天地图服务
javascript·html·leaflet·天地图
wy3136228212 小时前
android——Groovy gralde 脚本迁移到DSL
android·前端·javascript
方应杭2 小时前
Cursor 成功让我卸载了 VSCode
javascript
The_tuber_sadness3 小时前
【Flutter】- go_router路由
javascript·flutter·golang
安冬的码畜日常3 小时前
【玩转 JS 函数式编程_014】4.1 JavaScript 纯函数的相关概念(下):纯函数的优势
开发语言·javascript·ecmascript·函数式编程·js·functional·原生js
karshey4 小时前
【debug】ElementPlus table组件column传入formatter类型报错
开发语言·前端·javascript
读心悦4 小时前
typescript 中的可选链、非空断言操作符和空值合并操作符
javascript·ubuntu·typescript