-
第一种出现乱码。这种可以通过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
相关推荐
漂流瓶jz7 小时前
Webpack如何实现万物皆可import?loader的使用/配置/手写实践ZC跨境爬虫7 小时前
跟着 MDN 学CSS day_41:显式轨道、隐式网格与区域命名放置修己xj8 小时前
告别手动存图!这款叫 Fatkun 的浏览器插件,简直是素材收集神器袋鼠云数栈9 小时前
从前端到基础设施,ACOS 如何打通企业全链路可观测AskHarries9 小时前
系统提示词、开发者指令和用户输入的优先级Moment9 小时前
长上下文会最终杀死 Rag 吗?qcx2310 小时前
【系统学AI】25 论文导读 ①:两篇改变 AI 的开山之作——Attention Is All You Need & ReActkyriewen11 小时前
大文件上传最全指南:分片、断点续传、秒传,一篇就够了我叫黑大帅11 小时前
解决聊天页内部滚轮改为页面滚动问题郑洁文11 小时前
基于Python的Web命令执行漏洞自动化检测系统