Electron 打包 umi 项目,打开空白
问题: dev 环境使用 url 正常显示,打包后页面空白
// dev
mainWindow.loadURL('http://localhost:8000/')
// prod
mainWindow.loadFile(path.resolve(__dirname, '../renderer', 'index.html'));
原因: history 模式只能部署到 web 服务器使用,默认是 history
解决: 路由使用 hash 模式
// .umirc.ts
export default {
原创
2021-12-08 16:02:47 ·
1005 阅读 ·
0 评论