-
第一种出现乱码。这种可以通过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
相关推荐
涛涛ing10 分钟前
2026 上半年,前端圈已经炸了五次hunterandroid15 分钟前
Android 后台任务可靠性排查:从 WorkManager 观测到失败重试闭环skiyee15 分钟前
🔥 oiyo & unibest = 又新又好的 uniapp 模板xingren19 分钟前
「眨眼」UI 特效 - 在 Winform/WPF/WinUI3/Avalonia/Web 的实现颜进强24 分钟前
前端看后端 13:什么是 Cookie 和 Session?月月大王的3D日记26 分钟前
Three.js 入门系列(7):让甜甜圈围着我转 —— 3D文字生成gitboyzcf27 分钟前
mpegts.js解决Chrome无法播放7568×142分辨率报错 DOMException问题yio_yin42 分钟前
MyBatis棒棒的唐1 小时前
非常棒的向量数据库chroma的前端管理工具及向量模型配置芭拉拉小魔仙1 小时前
前端文件下载与错误处理实战指南