-
第一种出现乱码。这种可以通过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
相关推荐
wangruofeng1 小时前
写给开发者的〈重构 UI〉实战笔记:从改好一个设置页开始,告别“程序员审美”程序员鱼皮2 小时前
格局!刚刚 DeepSeek 正式开放全家桶 API,咱都能复刻 DeepSeek App 了?ZhengEnCi2 小时前
登录页电脑端怎么设计才不空:5 种布局方案与可粘贴 AI 提示词Penge6662 小时前
JavaScript:DOM 树用户0044729538252 小时前
练歌镜:让眼镜听懂“循环这一句”Penge6662 小时前
CSS 核心布局指南:盒模型、Flex 布局与 Position 定位Penge6663 小时前
HTML基础:HTML 标签属性Penge6663 小时前
HTML 基础:块级元素、行内元素与行内块元素详解Penge6664 小时前
前端基础:html语义化用户30816998764854 小时前
同一个端口能被两个程序监听吗?TCP 11 组绑定实测