-
第一种出现乱码。这种可以通过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
相关推荐
liangshanbo12153 分钟前
请求拦截器相关面试题ShawnLiaoking5 分钟前
ADS305 Big Data Lecuture4 Web Scrapingliangshanbo12156 分钟前
React面试题:Hooks 为什么不能在分支和循环里面写?开开心心就好10 分钟前
视频压缩工具推荐,绿色版免安装双击即用西红柿炖牛腩35414 分钟前
GLB 转 OBJ/PLY 后体积没变?3D 模型不减面变小靠什么欣欣之王来了20 分钟前
前端开发学习路线图:2026年Vue方向最新版夏幻灵23 分钟前
前端八股:Vue2 与 Vue3 的核心区别:响应式、Composition API 与性能优化ss2731 小时前
AI全栈实战 | 3.5-01 Python 全栈前端最小集:不会 React 也能做出能看的后台,关键就一条线人工智能培训1 小时前
数字孪生驱动大模型工业知识库:为具身机器人植入领域专业经验