-
第一种出现乱码。这种可以通过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
相关推荐
图扑软件19 分钟前
中篇・运笔|统一 DataModel 底座,HT UI 组件万物同源a1117761 小时前
3D 脑图谱 / Bilingual 3D Brain Atlas 项目T1mzhou1 小时前
ARM64 Linux 6.10内核启动流程2-rootfs 怎么挂上小小尚@2 小时前
WebGIS/ECharts 地图开发|MapLand 在线行政区划边界一键下载 GeoJSON 工具葡萄城技术团队2 小时前
工业数据可视化:使用活字格 AIcoding + Three.js 构建轻量化三维设备监控大屏默_笙2 小时前
🚍 一条 Todo 的奇幻漂流:TypeScript 全栈类型安全的"护照检查"计算机魔术师3 小时前
NVIDIA 以 129.3 亿美元收购 Hugging Face平头哥技术团队3 小时前
Day 01 | 用 HTML 写第一个网页:双击就能在浏览器打开weixin_422555423 小时前
el-menu子菜单点击就被激活,恢复之前的激活状态计算机魔术师4 小时前
两年翻45倍!英伟达靠买买买建成千亿投资帝国