-
第一种出现乱码。这种可以通过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
相关推荐
技术人的流水账2 分钟前
我的Vide Coding工具的尝试——版本问题的苦之223级二本计科11 分钟前
前端 HTML + CSS + JavaScript踩着两条虫12 分钟前
VTJ.PRO「AI + 低代码」应用开发平台的后端模块系统pany19 分钟前
程序员近十年新年愿望,都有哪些变化?朱昆鹏23 分钟前
IDEA Claude Code or Codex GUI 插件【开源自荐】HashTang24 分钟前
买了专业屏只当普通屏用?解锁 BenQ RD280U 的“隐藏”开发者模式双向3324 分钟前
Agent智能体:2026年AI开发者必须掌握的自主系统革命мо仙堡杠把子ご灬24 分钟前
【无标题】布列瑟农的星空24 分钟前
通用语法校验器tree-sitter——C++语法校验实践用户812748281512026 分钟前
libgui中的BufferQueueProducer加入堆栈CallStack编译报错问题-大厂企业实战项目难题