-
第一种出现乱码。这种可以通过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
相关推荐
徐小夕@趣谈前端35 分钟前
老旧Word格式全支持!JitWord协同AI文档4.1,让Word文档无缝迁移到Web端螺丝钉tina40 分钟前
[Playwright][01] 从 Puppeteer 到 Playwright:为什么选择 Playwright + TypeScript?大团米线42 分钟前
vite多环境合并打包configSailing43 分钟前
🚀🚀【封闭结束6】Agent 会话服务与鉴权上下文程序员大阳44 分钟前
副队长JavaScript教程(57)-DOM事件机制IT_陈寒1 小时前
Java项目实战经验分享:一次由JPA懒加载引发的生产事故环境栈笔记1 小时前
浏览器多开同步怎么做?先分清设置、登录态和窗口操作是立不是利1 小时前
CSS 的层叠与优先级——为什么我的样式不生效开开心心就好1 小时前
电脑语音实时转文字工具,会议记录很省事aixingpan1 小时前
aixingpan.cn API开发文档:api_docs_onechart_marks_secondary2接口指南