electron-vite_6js-cookie失效

我们项目是用了js-cookie,后续集成的时候发现,无法进入首页;经过排查是js-cookie无法使用,可能是electron打包后的项目运行的时候是file:///

猜测原因:因为Cookie是与域名相关联的,而file:///协议没有域名,因此Cookie可能无法正常工作。

json 复制代码
file:///C:/Users/Administrator/AppData/Local/Programs/yyh_collab_com_desktop/resources/app.asar/out/renderer/index.html#/home

如果项目中用了 js-cookie 插件也是不行的,建议存到本地;

修改建议_改成本地存储
typescript 复制代码
import Cookies from "js-cookie"
const TokenKey = "User_Token"
export function getToken(){
	// return Cookies.get(TokenKey);
	return localstorage.getItem(Tokenkey);
};
export function setToken(token){
	// return Cookies.set(TokenKey, token);
	return localstorage.setItem(Tokenkey, token);
};
export function removeToken(){
	// return Cookies.remove(TokenKey);
	return localstorage.removeItem(Tokenkey);
};
相关推荐
ttod_qzstudio1 小时前
深入理解 Vue 3 的 h 函数:构建动态 UI 的利器
前端·vue.js
芳草萋萋鹦鹉洲哦1 小时前
【elemen/js】阻塞UI线程导致的开关卡顿如何优化
开发语言·javascript·ui
_大龄1 小时前
前端解析excel
前端·excel
1***s6321 小时前
Vue图像处理开发
javascript·vue.js·ecmascript
槁***耿1 小时前
JavaScript在Node.js中的事件发射器
开发语言·javascript·node.js
一叶茶1 小时前
移动端平板打开的三种模式。
前端·javascript
前端大卫1 小时前
一文搞懂 Webpack 分包:async、initial 与 all 的区别【附源码】
前端
U***49832 小时前
JavaScript在Node.js中的Strapi
开发语言·javascript·node.js
Want5952 小时前
HTML音乐圣诞树
前端·html
老前端的功夫2 小时前
前端浏览器缓存深度解析:从网络请求到极致性能优化
前端·javascript·网络·缓存·性能优化