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);
};
相关推荐
benbenAItalk1 小时前
数字人口播视频的批量生产实践:素材规范、任务编排与质量验收
java·前端·音视频
2601_962885721 小时前
如何用 Python 扫描 A 股跳空缺口并统计缺口回补概率?
java·前端·python
西瓜太郎12342 小时前
Claude Code、Codex CLI、Gemini CLI 能否共用一枚 Key?先看协议选择矩阵
前端·api 网关·claude code·gemini cli·codex cli
多加点辣也没关系2 小时前
JavaScript|第31章:表单与控件
开发语言·javascript·ecmascript
陈随易4 小时前
在Finch用了62亿词元,我认为这是新一代Agent工具之神
前端·人工智能·后端
水域安全老周4 小时前
水趣钓鱼救生衣专利拆解:两级锁紧如何解决落水人衣分离
java·前端·网络
计算机魔术师5 小时前
Anthropic CEO突然喊踩刹车,OpenAI罕见力挺:AI这辆车不能只踩油门了
前端
wing985 小时前
从codex转战workbuddy使用一周的感受
前端·人工智能·后端
Highcharts.js5 小时前
常见报错排雷指南2:导出失败的官方解法
javascript·react.js·ecmascript·highcharts·可视化图表·导出模块失败·导出服务
EatFan5 小时前
Java接入支付宝 JSAPI 支付保姆教程(二):流程讲解与前后端代码讲解
前端·spring boot·后端·微信小程序·小程序·uni-app