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',	
});
相关推荐
Cocktail_py18 小时前
JS如何调用wasm
开发语言·javascript·wasm
Jonathan Star19 小时前
基于 **Three.js** 开发的 3D 炮弹发射特效系统
javascript·数码相机·3d
Heo20 小时前
原型理解从入门到精通
前端·javascript·后端
Heo20 小时前
通用会话控制方案
前端·javascript·后端
Heo20 小时前
跨域问题解决方案汇总
前端·javascript·后端
shmily麻瓜小菜鸡20 小时前
Element Plus 的 <el-table> 怎么点击请求后端接口 tableData 进行排序而不是网络断开之后还可以自己排序
前端·javascript·vue.js
二川bro20 小时前
第38节:WebGL 2.0与Three.js新特性
开发语言·javascript·webgl
xiaoxue..20 小时前
深入理解 JavaScript 异步编程:从单线程到 Promise 的完整指南
前端·javascript·面试·node.js
倚肆20 小时前
HTMLElement 与MouseEvent 事件对象属性详解
前端·javascript
青衫码上行21 小时前
【Java Web学习 | 第12篇】JavaScript(6)DOM
java·开发语言·前端·javascript·学习