-
第一种出现乱码。这种可以通过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
相关推荐
烂蜻蜓5 分钟前
Flask入门教程(七):请求与响应——Web应用的核心数据流爱勇宝11 分钟前
从前端到全栈,我最后学会的是:先做产品console.log('npc')15 分钟前
Grill-Me 技能使用教程刘广睿25 分钟前
独立开发桌面素材工作台的技术复盘:内置浏览器、下载队列与本地素材库真空回流焊炉27 分钟前
数字功率芯片真空共晶设备实操教程与要点解析mayaairi35 分钟前
JS DOM属性操作完全指南:内容、样式与自定义属性avi911139 分钟前
Threejs新版本后glb导出提示.x问题GLTFExporter,替代3dmaxtreesforest1 小时前
前端表单提效实践:基于IP地理位置实现国家区号智能预填用户298698530141 小时前
React 中 Word 文档转图片的实践方案