-
第一种出现乱码。这种可以通过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
相关推荐
默_笙40 分钟前
💫 闭包是个背包:拆解小米前端面试题里的三道"闭包陷阱"天若有情6731 小时前
粒子星空背景单页HTML模板|炫酷动态星空特效网页(纯前端)工业涂料百问1 小时前
【趋势前沿】系列(三)工业涂料国产替代的三个台阶:航空、海工、电子的突破路径与认证壁垒前端snow1 小时前
ai agent --- agentic RAGgyratesky1 小时前
记录一种很新的大屏开发方式xy34532 小时前
Axure 9.0 中继器核心结构老王以为2 小时前
走进 AI Agent 第四篇(上):知识获取管道——RAG 基础夏天要喝冰可乐2 小时前
一处写作,多平台分发:我给掘金做了一款开源 Chrome 插件货拉拉技术3 小时前
货拉拉开源Hadice:安卓 & 鸿蒙桌面调试工具