-
第一种出现乱码。这种可以通过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
相关推荐
小满zs6 分钟前
Next.js第五章(动态路由)清沫10 分钟前
VSCode debugger 调试指南一颗宁檬不酸43 分钟前
页面布局练习zhenryx2 小时前
React Native 自定义 ScrollView 滚动条:开箱即用的 IndicatorScrollView(附源码示例)金木讲编程2 小时前
Claude、Agent与Copilot协作生成Angular应用振华OPPO3 小时前
Vue:“onMounted“ is defined but never used no-unused-vars欧雷殿3 小时前
在富阳银湖成立地域化的软件研发团队狂炫冰美式4 小时前
前端实时推送 & WebSocket 面试题(2026版)JefferyXZF4 小时前
新手建站零门槛!Vercel+Cloudflare+Namesilo域名购买部署全流程yinuo4 小时前
微信浏览器缓存机制大揭秘:为什么你总刷不出新页面?