-
第一种出现乱码。这种可以通过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
相关推荐
m0_敲代码的彭于晏1684 小时前
Vercel 前端部署平台深度评测怕浪猫5 小时前
外包和大厂的前端代码,差在凌晨三点m0_敲代码的彭于晏1685 小时前
Vercel 前端部署与全栈开发实战指南徐小夕6 小时前
花了3个月,我们做了一款 AI 版的“飞书文档”贾伟康6 小时前
【化学实验室|17】HarmonyOS ArkTS 亮暗色与视觉令牌实战:集中颜色、间距和交互状态避免页面割裂Csvn6 小时前
SSR/SSG/ISR(上):峡谷与渲染策略的时间预算Csvn7 小时前
SSR/SSG/ISR(下):可交互性、新鲜度与回源账酷炫码神7 小时前
Day 10|Pinia 状态管理:把散落在各组件的数据,收进一个全局仓库Elcker9 小时前
YnuoAgent(依诺):一个 npm 包,跑起属于自己的 AI 研发平台酷炫码神9 小时前
Day 8|Vue3 响应式:告别手动操作 DOM,让数据驱动界面