启动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
相关推荐
假装我不帅5 分钟前
jquery-validation使用
前端·javascript·jquery
怕浪猫10 分钟前
React从入门到出门第六章 事件代理机制与原生事件协同
前端·javascript·react.js
天府之绝14 分钟前
uniapp 中使用uview表单验证时,自定义扩展的表单,在改变时无法触发表单验证处理;
开发语言·前端·javascript·vue.js·uni-app
be or not to be15 分钟前
Html-CSS动画
前端·css·html
初恋叫萱萱20 分钟前
技术基石与职场进阶:构建从Web后端到高性能架构的完整知识图谱
前端·架构·知识图谱
木木木一24 分钟前
Rust学习记录--C9 错误处理
前端·学习·rust
局外人LZ26 分钟前
libsodium.js:web端与 Node.js 的现代加密工具集,构建前端安全加密体系
前端·javascript·node.js
xkxnq31 分钟前
第二阶段:Vue 组件化开发(第 20天)
前端·javascript·vue.js
哈__34 分钟前
React Native 鸿蒙跨平台开发:Keyboard 键盘控制
javascript·react native·react.js
「、皓子~35 分钟前
AI 创作系列(34)海狸IM桌面版 v1.1 正式发布:Vite + Electron 性能优化与体验升级
前端·人工智能·electron·开源·开源软件·im