-
第一种出现乱码。这种可以通过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
相关推荐
喜欢吃鱿鱼7 分钟前
DES加解密(附带解决转义问题)-VUE腹黑天蝎座10 分钟前
前端性能优化实战指南:从原理到落地的全方位解决方案忆往wu前14 分钟前
一文通透 Vue动态组件体系:插槽|数据监听|组件通信|动态切换|缓存—闭环奇奇怪怪的问题16 分钟前
问题总结:关于封装axios问题,导致外部使用接口报错,无法进入error回调Jenlybein16 分钟前
速学 VS Code 插件开发入门,客制化你的开发体验qq_437100661 小时前
SSE 流式响应(Server-Sent Events)十六年开源服务商1 小时前
游戏与设计驱动WordPress建站2026ZC跨境爬虫1 小时前
UI前端美化技能提升日志day7:(原生苹方字体全局适配+合规页脚完整像素级落地)好运的阿财1 小时前
OpenClaw工具拆解之tts+web_searchwhinc2 小时前
Node.js技术周刊 2026年第17周