-
第一种出现乱码。这种可以通过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
相关推荐
一只蝉nahc14 分钟前
vue使用iframe内嵌unity模型,并且向模型传递信息,接受信息状元岐35 分钟前
C#反射从入门到精通子兮曰1 小时前
Bun v1.3.12 深度解析:新特性、性能优化与实战指南2401_885885041 小时前
易语言彩信接口怎么调用?E语言Post实现多媒体数据批量下发a1117762 小时前
Three.js 的前端 WebGL 页面合集(日本 开源项目)Kk.08022 小时前
项目《基于Linux下的mybash命令解释器》(一)程序员鱼皮2 小时前
又一个新项目开源,让 AI 帮你盯全网热点!MXN_小南学前端2 小时前
前端开发中 try...catch 到底怎么用?使用场景和最佳实践星空椰2 小时前
JavaScript 基础进阶:分支、循环与数组实战总结小李子呢02113 小时前
前端八股---闭包和作用域链