-
第一种出现乱码。这种可以通过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
相关推荐
良艺呐^O^9 分钟前
uniapp实现app自动更新IT瘾君2 小时前
JavaWeb:Html&Css264玫瑰资源库2 小时前
问道数码兽 怀旧剧情回合手游源码搭建教程(反查重优化版)喝拿铁写前端2 小时前
从圣经Babel到现代编译器:没开玩笑,普通程序员也能写出自己的编译器!HED2 小时前
VUE项目发版后用户访问的仍然是旧页面?原因和解决方案都在这啦!拉不动的猪3 小时前
前端自做埋点,我们应该要注意的几个问题王景程3 小时前
如何测试短信接口安冬的码畜日常3 小时前
【AI 加持下的 Python 编程实战 2_10】DIY 拓展:从扫雷小游戏开发再探问题分解与 AI 代码调试能力(中)烛阴3 小时前
Node.js中必备的中间件大全:提升性能、安全与开发效率的秘密武器小杨升级打怪中3 小时前
前端面经-JS篇(三)--事件、性能优化、防抖与节流