-
第一种出现乱码。这种可以通过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
相关推荐
甲维斯1 小时前
又升级咯!坦克大战2026,科技与复古并存!Goodbye3 小时前
从 Token 到 Embedding:LLM 核心基础深度解析用户938515635073 小时前
工具调用背后:LLM 如何突破“缸中大脑”,操控真实世界?Goodbye3 小时前
从函数到智能:LLM Tool Use 深度解析半个落月3 小时前
大模型到底是怎么“调用工具”的?从一个 Node.js Demo 看懂 Tool Use搬砖的码农3 小时前
(08)为什么我的 Agent 一跑后台服务就卡死飘尘3 小时前
前端转全栈(Java 后端)必须要知道的:开发中的锁机制与分布式并发控制烬羽3 小时前
中英文 token 数量差一倍?两段 JS 代码搞懂 LLM 底层是怎么"读"文字的亲亲小宝宝鸭3 小时前
前端性能监控:web-vitals