-
第一种出现乱码。这种可以通过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
相关推荐
To_OC1 小时前
LC 207 课程表:刚学图论那会儿,我连这是拓扑排序都没看出来To_OC1 小时前
LC 208 实现 Trie 前缀树:曾被名字劝退,写完发现是送分题天渺工作室2 小时前
实现一个adblock/adblock plus等浏览器广告拦截器检测插件阳光是sunny2 小时前
Vue 项目怎么做用户行为全链路监控?轻量插件方案详解ZhengEnCi2 小时前
Q04-Vite禁用CSS代码分割-解决生产环境样式加载顺序混乱问题九酒3 小时前
AI Agent 开发踩坑记:口播功能非得用 APP 原生实现吗?Jackson__4 小时前
做了一段时间的AI coding后,我终于搞清了 CLI 和 MCP 的区别IT_陈寒6 小时前
JavaScript项目实战经验分享用户47949283569157 小时前
6w star,GitHub 趋势第一的 Ponytail,这个agent插件到底在火什么薛定喵的谔8 小时前
我开源了一个精致的 Next.js 博客模板:Skyplume