-
第一种出现乱码。这种可以通过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
相关推荐
计算机魔术师11 分钟前
刚赔了15亿又来被告?索尼华纳联手把Anthropic告上法庭笑霸final13 分钟前
不用上传服务器!用 Vue3 + ONNX Runtime Web 在浏览器本地实现智能抠图月月大王的3D日记26 分钟前
Three.js 入门系列(9):从零搭一座“闹鬼小屋”TingTing31 分钟前
Vue3动态组件库建设码上暴富1 小时前
Cursor / VS Code 自定义文件颜色开开心心就好1 小时前
电子教鞭工具支持画框写字插图片功能齐全Dovis(誓平步青云)1 小时前
拍视频前先把镜头想清楚:做一个分镜取景辅助器CarIise2 小时前
下拉菜单HTML/CSS/JS实现2601_962071572 小时前
Java进阶(vue基础)研☆香2 小时前
数组方法 splice讲解 拓展