-
第一种出现乱码。这种可以通过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
相关推荐
liangshanbo12151 小时前
Web Worker 在 AI 前端应用中有什么具体使用场景?拖孩1 小时前
一个全程 AI 写的小程序「厨菜记」,上线 20 天跑通流量主,收入几块钱,开心得不行颜进强1 小时前
21 · NestJs AsyncProviders 异步提供者:useFactory 返回 Promise 之后,容器发生了什么莪_幻尘1 小时前
Agent 体检:乱编、连锁、失忆,给 Agent 做一次五维体检Helix2501 小时前
2026编程入门指南:零基础如何科学选择第一门编程语言?秋天的一阵风2 小时前
🚀 nacos-web-config:运营半夜改条配置,网页秒更新 —— 不用发版、不用轮询,我把它开源了不一样的少年_2 小时前
别用前端思维写后端:一张 5MB 图片,为什么能撑爆内存?沐言人生2 小时前
太吊了!这 2 款网盘工具,让我省 4000 大洋!鬼手点金2 小时前
opencode-隐私优先配置且从容.2 小时前
JS篇-----