启动electron桌面项目控制台输出中文时乱码解决

解决方式:

bash 复制代码
# 执行下面命令,查看当前控制台编码类型
chcp
# 默认应该是936,不支持中文编码

切换为UTF-8

bash 复制代码
# 启动命令前先执行
chcp 65001 # 切换成utf-8
# 在执行项目启动命令

或者直接在package.json文件的启动命令中添加该命令:

json 复制代码
{
  "name": "electron-test",
  "version": "1.0.0",
  "description": "",
  "main": "main.js",
  "scripts": {
    "start": "chcp 65001 && electron-forge start",
    "package": "electron-forge package",
    "make": "electron-forge make"
  },
}
bash 复制代码
# 执行启动命令
npm run start
相关推荐
excel15 分钟前
使用函数式封装绘制科赫雪花(Koch Snowflake)
前端
我命由我123451 小时前
软件开发 - 避免过多的 if-else 语句(使用策略模式、使用映射表、使用枚举、使用函数式编程)
java·开发语言·javascript·设计模式·java-ee·策略模式·js
萌萌哒草头将军1 小时前
Node.js v24.6.0 新功能速览 🚀🚀🚀
前端·javascript·node.js
AALoveTouch2 小时前
大麦APP抢票揭秘
javascript
小离a_a3 小时前
使用原生css实现word目录样式,标题后面的...动态长度并始终在标题后方(生成点线)
前端·css
郭优秀的笔记4 小时前
抽奖程序web程序
前端·css·css3
布兰妮甜4 小时前
CSS Houdini 与 React 19 调度器:打造极致流畅的网页体验
前端·css·react.js·houdini
小小愿望4 小时前
ECharts 实战技巧:揭秘 X 轴末项标签 “莫名加粗” 之谜及破解之道
前端·echarts
小小愿望5 小时前
移动端浏览器中设置 100vh 却出现滚动条?
前端·javascript·css