-
第一种出现乱码。这种可以通过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
相关推荐
乐迪绘防伪油墨技术分享22 分钟前
特种功能油墨选型指南:温变 / 遇水 / 荧光 / UV LED 技术对比与供应商参考cll_86924189122 分钟前
WordPress Single Post 文章页美化:响应式表格、图片优化与自动悬浮 Table of Contents(CSS + JS)爱勇宝34 分钟前
用了一个月 WorkBuddy,聊聊我的真实感受愛芳芳1 小时前
基于 Electron + Vue3 的仿 PC 微信客户端项目实战阿虎儿1 小时前
论 JavaScript 的怪异之处你别说话了1 小时前
Vue实现高效拖拽效果 vue-Draggable万物智能1 小时前
PWM散热风扇设置—【万物智能之开源鸿蒙OpenHarmony系统实战开发系列教程】前端柱子1 小时前
q-floodfill白边锯齿?一招搞定抗锯齿边缘问题阿虎儿1 小时前
我的 HTML 样板(HTML Boilerplate)Amos_Web2 小时前
Rspack 源码解析(八):Module、Chunk 与 Runtime ID