-
第一种出现乱码。这种可以通过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 小时前
vue2 常用内置指令总结林_深时见鹿10 小时前
Vue + ElementPlus 自定义指令控制输入框只可以输入数字GDAL10 小时前
Knockout.js 任务调度模块详解椒盐螺丝钉10 小时前
Vue组件化开发介绍koooo~10 小时前
v-model与-sync的演变和融合GW_Cheng10 小时前
分享一个vue2的tinymce配置matlab的学徒10 小时前
Web与Nginx网站服务(改)路人与大师10 小时前
【Mermaid.js】从入门到精通:完美处理节点中的空格、括号和特殊字符从零开始学习人工智能10 小时前
快速搭建B/S架构HTML演示页:从工具选择到实战落地虫虫rankourin11 小时前
在 create-react-app (CRA) 创建的应用中使用 react-router-dom v7以及懒加载的使用方法