-
第一种出现乱码。这种可以通过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
相关推荐
子兮曰1 天前
jev-ultrafast 深度解析:7 秒订机票的浏览器 Agent 是如何炼成的子兮曰1 天前
Jev 爆发一周:7 秒 Agent 背后的 System One 生态与三场争议前端小万1 天前
写公众号赚了 3000 块后,我做了一款叫 "一键成稿" 的软件爱勇宝1 天前
ZCode 开源 24 小时:一份没有历史的账本,回答不了"有没有偷代码"三十而立洋1 天前
Cookie 详解:从产生到安全,一次讲透大蓝头1 天前
安装包UI美化之路-nsNiuniuSkin全新UI调试与预览方法卡布鲁1 天前
把一个 Vite + Vue3 应用塞进 qiankun (React + Umi3) 主站:十个坑的复盘李少兄1 天前
JavaScript 隐式全局变量解析汉堡大王95271 天前
Jev:不是聊天机器人, 而是一个智能 if 语句梦想很大很大1 天前
从运行事实到回归证据:Workrun 的 Telemetry 与 Evaluation 实践