-
第一种出现乱码。这种可以通过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
相关推荐
八荒启·交互动画16 分钟前
Web特效019-Web特效的定义与边界核心算法手写一遍:先跑起来,再谈高级效果晨枫阳33 分钟前
Keycloak 授权体系详解:资源、策略、权限wcy03101 小时前
POST为什么会发送两次请求志尊宝1 小时前
Vue3 零基础每日笔记(047):动态路由与路由参数——:id 传参、query 传参、props 解耦黑马程序员毕设2 小时前
基于微信小程序的二手交易平台设计与实现报告cAuth2 小时前
实现一个图形编辑器Nayana2 小时前
《Web 到 HarmonyOS》-- 嵌入 Web 与桥接基础一拳不是超人2 小时前
之前用 AI 两小时写的塔罗网站,我真把它做上线了,然后呢?flash俊杰3 小时前
ASR 转写与字幕时间轴:强制对齐、CPS 约束与 SRT 工程化