解决electron打包vue-element-admin项目页面无法跳转的问题

解决electron打包vue-element-admin项目页面无法跳转的问题

说明之前通过这个教程已经打包成功,但是发现进行账号密码登录后页面无法跳转的问题。现在已经解决,所以记录一下。

1、检查路由模式是否为hash模式,如果不是改成hash模式。

new Router({
	mode: 'hash',
})

在这里插入图片描述
2、因为会使用 js-cookie的cookie,但是electron是不支持的,但是也不会报错,所以在登录成功以后读写cookie等操作会失败。

解决方法:就是不用 js-cookie了,用本地缓存替换。

在这里插入图片描述

3、在vue.config.js文件中,把productionSourceMap设置为true。这之后再重新打包放到electron-quick-start文件里就可以跳转了。

productionSourceMap: true, //设置为true,这里必须设置,否则token读不到还是无法跳转的

在这里插入图片描述

最近更新

  1. TCP协议是安全的吗?

    2024-03-16 11:36:01       16 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-03-16 11:36:01       16 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-03-16 11:36:01       15 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-03-16 11:36:01       18 阅读

热门阅读

  1. Python keyword-only参数

    2024-03-16 11:36:01       17 阅读
  2. python pytest 最简单的接口自动化测试框架

    2024-03-16 11:36:01       17 阅读
  3. ISCE2StaMPS全流程

    2024-03-16 11:36:01       14 阅读
  4. AutoMapper12.0.1 扩展方法封装

    2024-03-16 11:36:01       20 阅读
  5. RabbitMq多数据源配置

    2024-03-16 11:36:01       18 阅读
  6. 开发K8S Operator

    2024-03-16 11:36:01       18 阅读
  7. LeetCode 174.地下城游戏 Python题解

    2024-03-16 11:36:01       20 阅读
  8. 探索机器学习:智能时代的魔法

    2024-03-16 11:36:01       22 阅读