-
第一种出现乱码。这种可以通过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
相关推荐
螺丝钉tina3 分钟前
[Playwright] [02]常用命令与调试:Debug UI、Mode和 Trace ViewerPedroQue9923 分钟前
0.8.2 新增 backFallback 配置,无 tabbar 页返回无忧淡漠的蓝精灵30 分钟前
web.py:一个简单到极致的 Python Web 框架开开心心就好1 小时前
竖式除法出题工具,整除余数混合模式起个名字费劲死了1 小时前
Halcon学习一:骰子识别大江东去浪淘尽千古风流人物1 小时前
【HexVIO】DSP卸载双目惯性VIO:Hexagon向量化前端与单帧融合调度深度解析এ慕ོ冬℘゜1 小时前
JS 事件循环、宏任务微任务:单线程底层原理 + 执行顺序其实防守也摸鱼1 小时前
Chrome 扩展安全攻防实录:从攻击面到防御实践web打印社区1 小时前
Lodop排障总纲-常见报错一张表李剑一2 小时前
为什么几乎所有的知名开源项目都是外国人写的?