关于electron项目中主进程console.log打印的汉字是乱码的问题
时间:2025-06-24 15:34:58
关键词: electron乱码

省流总结版:

作者本来package.json文件中的开发模式启动命令是

"dev": " npm run typecheck --watch && electron-vite dev",

最前面加一段chcp 65001就可以解决乱码问题

"dev": "chcp 65001 && npm run typecheck --watch && electron-vite dev",

问题分析:

在electron项目中,有时候会发现主进程输出console.log的时候,中文汉字会乱码,原因通常是因为命令行默认编码为 GBK,而代码编辑器里面默认的一般是UTF-8

npm run dev命令中增加的内容就是强制让它们一致的方法。

经测试,这种针对开发环境命令的方法,而网上一些使用electron-log的方法无法解决这个乱码问题。

豫ICP备19045658号

豫公网安备41070202001641号

本网站的日文和英文版,使用deepseek翻译而来,如有问题,以中文版内容为准。

本站内容以技术内容,技术展示,和ACG文化相关内容为主,不主动收集、不存储任何用户数据

本网站目前没有任何充值,会员等功能,也没有购买,打赏,捐赠等行为,如果通过付费行为才进入本站,说明你被别人骗了