-
第一种出现乱码。这种可以通过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
相关推荐
LSL666_17 分钟前
4 jQuery、JavaScript 作用域、闭包与 DOM 事件绑定yinuo31 分钟前
前端跨页面通讯终极指南⑤:window.name 用法全解析小飞侠在吗37 分钟前
vue computed 和 watchyinuo43 分钟前
前端跨页面通讯终极指南④:MessageChannel 用法全解析诸葛老刘1 小时前
next.js 框架中的约定的特殊参数名称前端布鲁伊1 小时前
聊聊前端容易翻车的“环境管理”毕设十刻1 小时前
基于Vue的考勤管理系统8n7j8(程序 + 源码 + 数据库 + 调试部署 + 开发环境配置),配套论文文档字数达万字以上,文末可获取,系统界面展示置于文末coding随想2 小时前
掌控选区的终极武器:getSelection API的深度解析与实战应用嵌入式小能手2 小时前
飞凌嵌入式ElfBoard-文件I/O的深入学习之存储映射I/O沐风。562 小时前
Object方法