-
第一种出现乱码。这种可以通过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
相关推荐
憧憬成为web高手4 小时前
ACTF 12307复现wordbaby5 小时前
Axios 上传大文件崩溃:鸿蒙 RNOH 下 XHR 返回空响应头引发的"假失败"wordbaby5 小时前
React Native 列表分页实战:下拉刷新与上拉加载的工程化方案wordbaby6 小时前
脱离 Tab 栏的艺术:React Native 全屏子页面的导航架构实践陈随易6 小时前
Redis 8.8发布,一定要更新wordbaby6 小时前
React Native 新架构落地鸿蒙:跨三端政务级应用的工程实践与深度复盘晓说前端7 小时前
第一篇:为什么学TypeScript?—— 优势、场景与环境搭建lqj_本人8 小时前
鸿蒙electron框架PC适配:ExifCleaner 适配鸿蒙全过程:一次从“能启动”到“能处理文件”的完整复盘excel8 小时前
为什么我推荐使用 Termius:现代 SSH 工具的完整体验ZC跨境爬虫8 小时前
模块化烹饪小程序开发日记 Day7:(菜谱详情接口开发与JSON数据读取全流程)