-
第一种出现乱码。这种可以通过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
相关推荐
daols8810 小时前
vue甘特图vxe-gantt如何实现拖拽任务条时如有已关联依赖线,同时更新依赖任务的日期的方式小四的小六10 小时前
WebView 内存治理与稳定性实战:那些线上OOM教会我的事我命由我1234510 小时前
前端开发概念 - 无障碍树ZC跨境爬虫11 小时前
跟着 MDN 学 HTML day_29:(动态构建与更新 DOM 树)编程技术手记11 小时前
html table布局平衡huoyueyi11 小时前
3D数字孪生项目 LCP 优化指南菜鸟小芯12 小时前
【腾讯位置服务开发者征文大赛】校园美食雷达 —— 基于 CodeBuddy + 腾讯 LBS 开发实战搜狐技术产品小编202312 小时前
深度解析与业务实战:将 screenshot-to-code 改造为支持 React + Ant Design 的前端利器Rik12 小时前
Cursor Rules 深度玩法:从全局配置到项目级规则,让 AI 真正理解你的项目weixin_4713830312 小时前
set和map结构,减少O(n)复杂度