vue文件转换成exe桌面端出现路由不跳转的问题

30 阅读1分钟

在通过electron转换成.exe文件之后发现登录跳转不了路由。排查原因是因为用的Cookies存储的 import Cookies from 'js-cookie'

export function setToken(token) { return Cookies.setItem(TokenKey, token) } 所以就会导致获取不到用户信息。解决办法就是把cookie转换成localStorage就可以

export function getToken() { return localStorage.getItem(TokenKey) }

export function setToken(token) { return localStorage.setItem(TokenKey, token) }

export function removeToken() { return localStorage.removeItem(TokenKey) }

换成localstorage就完美解决了这个问题