-
第一种出现乱码。这种可以通过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
相关推荐
陆枫Larry21 分钟前
JavaScript 中的竞态是什么,为啥会有竟态?上海安当技术2 小时前
半天接入:USBKey RESTful API + C 动态库,Web 和 C/S 两套集成路径实战DevUI团队3 小时前
从“即兴创作”到“规格先行”,华为云码道(CodeArts)代码智能体持续深耕企业级规范驱动开发能力weixin_431600444 小时前
NestJS 入门(3):Guard 如何挡住未登录请求?avi91114 小时前
[AI教做人]AI平台做2项目;一个3D模型展示,另一个框架多人kyriewen4 小时前
我用Claude Code两天干完了团队两周的排期——周报发出去那一刻我就后悔了IT_陈寒5 小时前
JavaScript类型转换把我坑惨了,这破玩意真该早点搞明白用户938515635075 小时前
Type vs Interface:读完这篇就没有面试官能难倒你了用户938515635075 小时前
手写一个 LLM Harness 框架:用工程化手段把大模型幻觉踩在脚下油丶酸萝卜别吃6 小时前
jquery-ajax.js 说明文档