-
第一种出现乱码。这种可以通过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
相关推荐
其实防守也摸鱼8 分钟前
网安自测题:掌握核心知识点的实用练习liangshanbo12152 小时前
JavaScript 面试题:Object.keys() 的返回顺序是无序的吗?geovindu2 小时前
css: Timeline scribble沙漠之主11 小时前
C++编程教学设计资料:从入门到实战的完整课程方案hasty11 小时前
不上传新包,也能改变用户拿到的版本:npm dist-tag 的 OIDC 权限治理Csvn11 小时前
diff 算法(虚拟 DOM Reconciliation)前端snow12 小时前
ai agent --- 文件存储Frag0ut12 小时前
Chrome四大版本获取及共存指南:Stable/Beta/Dev/CanaryIT_陈寒14 小时前
SpringBoot自动配置坑了我一把,原来是这样绕过去的广州华水科技14 小时前
单北斗GNSS变形监测在大坝安全监测中的应用与优势