-
第一种出现乱码。这种可以通过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
相关推荐
星恒随风36 分钟前
四天学完前端基础三件套(JavaScript篇)guslegend1 小时前
第9节:前端工程与一键启动杜子不疼.1 小时前
【 C++ AI 大模型接入 SDK】 - 日志模块南囝coding1 小时前
Anthropic 内部数百个 Claude Code Skills,他们总结的这套方法值得看Dxy12393102162 小时前
如何使用jQuery获取一类元素并遍历它们csdn小瓯2 小时前
AI质量评估体系:LLM-as-a-Judge实现与自动化测试实战jiayong232 小时前
第 43 课:任务详情抽屉里的批量处理闭环与删除联动likerhood2 小时前
Java 访问修饰符:public、protected、private讲解刀法如飞2 小时前
JavaScript 数组去重的 20 种实现方式,学会用不同思路解决问题小江的记录本2 小时前
【AI大模型选型指南】《2026年5月(最新版)国内外主流AI大模型选型指南》(个人版)