-
第一种出现乱码。这种可以通过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
相关推荐
你的人类朋友26 分钟前
【Node】认识一下Node.js 中的 VM 模块Cosolar27 分钟前
FunASR 前端语音识别代码解析@大迁世界3 小时前
Vue 设计模式 实战指南芭拉拉小魔仙3 小时前
Vue项目中如何实现表格选中数据的 Excel 导出jump_jump3 小时前
妙用 localeCompare 获取汉字拼音首字母U.2 SSD4 小时前
Echarts单轴坐标系散点图不做无法实现的梦~4 小时前
jetson刷系统之后没有浏览器--解决办法德育处主任Pro4 小时前
前端玩转大模型,DeepSeek-R1 蒸馏 Llama 模型的 Bedrock 部署Jedi Hongbin4 小时前
Three.js NodeMaterial 节点材质系统文档前端小马4 小时前
前后端Long类型ID精度丢失问题