-
第一种出现乱码。这种可以通过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
相关推荐
知了学历孙老师3 小时前
小自考的校考和统考,出题方和难度差在哪ShineWinsu5 小时前
对于JavaScript:操作元素的解析福兮说5 小时前
JSON 格式正确,数据就可靠吗?我用一份自编配置检查类型与空值程序员老赵7 小时前
Docker 部署青龙面板:轻松搭建定时任务管理平台Swot7 小时前
Asciidoctor 公式数字下标错位问题:原因分析与解决方案Swot7 小时前
leo-editor 中将 Markdown 内容转成 asciidoc 格式狒狒AI7 小时前
Remotion / GSAP+Three / HyperFrames / Skia 四栈实测:代码渲染知识视频的选栈方法(附开源技能)修炼的dance7 小时前
浏览器里导出H.265,8.5秒和55.5秒差在硬件补码缩写7 小时前
WebCodecs选编码器,探测之后还要验解码和播放大文说跨境7 小时前
亚马逊多账号管理浏览器怎么选?云登/紫鸟/AdsPower 对比