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);
};
相关推荐
hemoo4 分钟前
如何让echart的lengend在指定位置换行
javascript·echarts
老前端的功夫4 分钟前
# HTTP缓存:从懵懵懂懂到了如指掌
前端
安卓开发者5 分钟前
Docker与Nginx:现代Web部署的完美二重奏
前端·nginx·docker
Dorian_Ov06 分钟前
GeoPandas+DataFrame实现shapefile文件导入PostGIS数据库
前端·gis
哟哟耶耶7 分钟前
Starting again company 03
前端·javascript·vue.js
葡萄城技术团队7 分钟前
SpreadJS 赋能在线 Excel:协同编辑与精细化权限管控的技术实现
前端
Chloe_lll15 分钟前
threejs(七)PBR材质
开发语言·javascript·材质
转转技术团队27 分钟前
转转商品中心微前端升级之路
前端
love530love32 分钟前
【笔记】解决 ComfyUI 安装节点 ComfyUI-Addoor (葵花宝典)后启动报错:No module named ‘ComfyUI-Addoor’
linux·运维·前端·人工智能·windows·笔记·python
zzywxc78742 分钟前
解锁 Rust 开发新可能:从系统内核到 Web 前端的全栈革命
开发语言·前端·python·单片机·嵌入式硬件·rust·scikit-learn