-
第一种出现乱码。这种可以通过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
相关推荐
乱码三千32 分钟前
使用ComfyUI+MinMax-H3音视频模型生成视频Coder_Ke35 分钟前
代码我都定位了,Codex 还在考古:于是我写了个 VS Code 插件LiaCode2 小时前
别让 AI 把仓库写成“代码平行宇宙”:从 Deslop 看生成前查重nice先生的狂想曲2 小时前
javascript高级程序设计(六)——2026.9.5我爱写代码i2 小时前
SKAPP SK影视反编译详细教程+源码 含苹果端ipa光影少年2 小时前
如何做大型React+RN 项目架构设计、目录规范一位正在转型AI全栈的前端工程师2 小时前
AI 全栈学习之旅 -Week 8:从单 Agent 到多 Agent 协作:LangGraph 实战与记忆持久化用户921080262862 小时前
Promise 和 async/await:从用途到执行机制yyt3630458412 小时前
KLineChartQuant:GLSL 的精度问题及 RTC 解法HarmonLTS3 小时前
智盾 WAF v8.2 Ultra|下一代 Web 应用防火墙