-
第一种出现乱码。这种可以通过chcp 65001,设置为utf-8的编码。

-
第二种,是执行exec的时候出现乱码,这个时候需要设置一些编码格式,可以通过iconv-lite进行解决,这个方法是node自带的,所以不需要导入。使用方法如下。
bashconst { exec, spawn } = require("child_process"); const iconv = require('iconv-lite'); exec('ping 127.0.0.1', { encoding: 'buffer' }, (error, stdout) => { console.log( iconv.decode(stdout, 'cp936')); });
electron出现乱码和使用cmd出现乱码
姚*鸿的博客2024-10-03 23:31
相关推荐
FlyWIHTSKY4 分钟前
vue2和vue3有什么区别,用法上有哪些区别码云之上5 分钟前
10 颗一模一样的「Edit」:中后台 Web Agent 怎么找到对的那一行量化分析码农33 分钟前
【Python量化多因子实战 04】因子暴露不是 alpha:市值与行业中性化实战不可能片场1 小时前
Electron 发布 正文写入的三条通道与读回口径程序员大阳1 小时前
副队长JavaScript教程(66)-本地存储实战:待办事项网页的开发jerrywus1 小时前
让 AI 帮你部署 Vercel,报错了也不用手动搬日志补码缩写1 小时前
11 行 Python 拆 PNG 块,解压后的字节数能手算coding漫漫长路1 小时前
PNG压缩先看图是哪一类,先无损再量化多半白做用户257680763211 小时前
搜「洗牙」为什么搜不到「洁治」费曼学习法2 小时前
Agent 死循环的根因不在模型:错误分类、退避、熔断、快照四层实现