VSCode调试electron程序,控制台乱码怎么解决?
按照electron文档调试electron-quick-start程序出错:
只在项目中添加了launch.js:
{
"version": "0.2.0",
"script": {
"start": "chcp 65001 && node ."
},
"configurations": [
{
"name": "Debug Main Process",
"type": "node",
"request": "launch",
"cwd": "${workspaceRoot}",
"runtimeExecutable": "${workspaceRoot}/node_modules/.bin/electron",
"windows": {
"runtimeExecutable": "${workspaceRoot}/node_modules/.bin/electron.cmd"
},
"args": [
"."
]
}
]
}
调试主线程:
请各位大佬帮帮忙,感激不尽!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
遇到过一样的问题,重新安装了和electron对应的nodejs版本,重启下pc,解决了,你可以试下,electron官网首页有推荐的版本看到
不排除log输出的数据有问题,也可能打印的地方不接受非ASCII字符,试着打印ASCII字符(英文和数字),如果不乱码了,那就用英文吧。如果坚持要修正,试着检查编辑器是否完整(各个功能)支持其他语言环境(非英文)。