-
第一种出现乱码。这种可以通过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
相关推荐
薛定喵的谔9 小时前
Term Proxy — 用 Tauri 2 打造跨平台终端配置管理工具用户21366100357210 小时前
Vue2组件化开发与父子通信Momo__10 小时前
TypeScript satisfies 操作符——比 as 更安全的类型守门员用户21366100357210 小时前
Vue2事件系统与指令进阶labixiong10 小时前
实现一个能跑的迷你版Promise(一)Csvn12 小时前
`??` 和 `||` 搞混,线上用户头像全挂了kyriewen12 小时前
白宫前脚下了限制令,OpenAI 后脚就把 GPT-5.6 发了用户402692448190813 小时前
CRMEB Pro 新增后台接口全链路:路由、权限、验证器、返回格式一次讲清泉城老铁14 小时前
springboot+vue+ ffmpeg 实现视频的拉流播放逸铭14 小时前
Day 5:三栏布局——左账号 / 中聊天 / 右工具