-
第一种出现乱码。这种可以通过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
相关推荐
南山安10 分钟前
Tailwind CSS:顺风CSSmilanleon21 分钟前
使用Spring Security进行登录认证excel24 分钟前
🚀 从零开始:如何从 GPTsAPI.net 申请 API Key 并打造自己的 AI 服务期待のcode1 小时前
@RequestBody的伪表单提交场景栀秋6661 小时前
防抖 vs 节流:从百度搜索到京东电商,看前端性能优化的“节奏哲学”一颗烂土豆1 小时前
vfit.js v2.0.0 发布:精简、语义化与核心重构 🎉有意义1 小时前
深入防抖与节流:从闭包原理到性能优化实战可观测性用观测云2 小时前
网站/接口可用性拨测最佳实践2503_928411562 小时前
12.26 小程序问题和解决灼华_2 小时前
超详细 Vue CLI 移动端预览插件实战:支持本地/TPGZ/NPM/Git 多场景使用(小白零基础入门)