-
第一种出现乱码。这种可以通过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
相关推荐
qq_17280559几秒前
Modbus Server数据采集Web之Server端模拟功能LYFlied3 分钟前
【每日算法】LeetCode 739. 每日温度:从暴力遍历到单调栈的优雅解决巴拉巴拉~~8 分钟前
Flutter 通用按钮组件 CommonButtonWidget:多样式 + 多状态 + 交互优化烛阴8 分钟前
深入 C# 字符串世界:基础语法、常用方法与高阶实战这是个栗子10 分钟前
【前端知识点总结】关于基地址baseURL的介绍豆苗学前端12 分钟前
Vue 2 vs Vue 3 响应式原理深度对比(源码理解层面,吊打面试官)无名修道院14 分钟前
XSS 跨站脚本攻击:3 种类型(存储型 / 反射型 / DOM 型)原理以 DVWA 靶场举例代码猎人16 分钟前
CSS可继承属性和不可继承属性有哪些用户447831536023218 分钟前
基于 vue3 完成动态组件库建设xhxxx20 分钟前
Vite + React 黄金组合:打造秒开、可维护、高性能的现代前端工程