-
第一种出现乱码。这种可以通过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
相关推荐
kyriewen114 分钟前
你的前端滤镜慢得像PPT?用Rust+WebAssembly,一秒处理4K图QD_ANJING14 分钟前
建议5月的Web前端开发都去飞书上准备面试...萤萤七悬22 分钟前
【人工智能训练师3级】考试准备(2026)三、实操题1.1.3-3.2.5yqcoder27 分钟前
JavaScript 深拷贝:如何彻底切断引用关联?镜宇秋霖丶9 小时前
2026.5.6@霖宇博客制作中遇见的问题吴声子夜歌9 小时前
Vue3——TypeScript基础小李子呢021110 小时前
前端八股Vue---Vue-router路由管理器百锦再11 小时前
Auto.js变成基础知识学习洛_尘11 小时前
Python 5:使用库