-
第一种出现乱码。这种可以通过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
相关推荐
CCIE-Yasuo9 分钟前
网络安全-学习web开发-列表、标签小大宇13 分钟前
Vue知识点-ElementPlus-06 单选+多选+下拉+日期选择用户114818678948415 分钟前
Nuxt 3 学习版 Demo:跟着做一遍,从跑起来到自己会改hiahiahia12338 分钟前
Streaming Model Outputpaopaokaka_luck39 分钟前
基于springboot+vue的益暖微光公益服务平台(DeepSeek公益助手、善款信息追溯、志愿服务积分闭环、ECharts运营分析、活动状态自动流转)栀椩1 小时前
Electron 内嵌页面跨域问题(CORS/PNA)解决全记录asaotomo1 小时前
截图识题、AI 讲解、笔记沉淀:Chrome 扩展体验前端架构师-老李1 小时前
HTML与CSS基础第五课—HTML的空格、换行、横线相关知识SEO_juper1 小时前
Chrome 扩展一键查看当前页面 SEO 信息:不用切页面,点一下全出来Highcharts.js1 小时前
CSUN 2026|Highcharts无障碍数据与AI分享