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',	
});
相关推荐
linux_cfan1 小时前
2026版 WordPress 视频插件终极选型:知识付费创作者如何低成本打造专业在线课堂?
前端·javascript·音视频·html5
野犬寒鸦1 小时前
Java8 ConcurrentHashMap 深度解析(底层数据结构详解及方法执行流程)
java·开发语言·数据库·后端·学习·算法·哈希算法
pas1361 小时前
46-mini-vue 实现编译 template 为 render 函数
前端·javascript·vue.js
YuMiao2 小时前
把 WebSocket 服务迁移到 Cloudflare Durable Objects —— 以一次协同编辑实战为例
javascript·node.js
Highcharts.js3 小时前
Highcharts跨域数据加载完全指南:JSONP原理与实战
javascript·数据库·开发文档·highcharts·图表开发·跨域数据
skywalk81633 小时前
electrobun 使用TypeScript构建超快速、小巧且跨平台的桌面应用程序(待续)
前端·javascript·typescript
薛一半5 小时前
React的数据绑定
前端·javascript·react.js
爱看书的小沐5 小时前
【小沐杂货铺】基于Three.js渲染三维无人机Drone(WebGL / vue / react )
javascript·vue.js·react.js·无人机·webgl·three.js·drone
ShenJLLL12 小时前
vue部分知识点.
前端·javascript·vue.js·前端框架
万象.16 小时前
redis集群算法,搭建,故障处理及扩容
redis·算法·哈希算法