-
第一种出现乱码。这种可以通过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
相关推荐
huakoh22 分钟前
MCP 到底解决了什么问题:从协议设计到官方 Python SDK 最小实现用户0595401744624 分钟前
用了半年 LangChain Memory,才发现记忆总“串台”——3 个自动化测试避坑指南大爱编程♡25 分钟前
Vue3基础weedsfly28 分钟前
防抖与节流:从原理到 React Hook 封装甜味弥漫28 分钟前
React 从类组件到 Hooks:为什么 Hooks 改变了 React?天蓝色的鱼鱼35 分钟前
让 AI 写代码半年后,我发现了几个藏在项目里的安全隐患随风一样自由1 小时前
【前端+跨端技术新格局】Tauri vs Electron 完整性能对比(2026实测数据+底层原理)L-影1 小时前
Pydantic 模型:为你的 Web 数据装上“安检系统”Reload.1 小时前
GJ航司,验证码网易易盾 JS逆向 纯算轨迹L-影1 小时前
FastAPI 请求头与 Cookie:Web 世界的“身份证”与“通行证”