-
第一种出现乱码。这种可以通过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
相关推荐
CharlesYu014 小时前
前端性能优化的第一性原理,是不断缩短“用户发起意图 → 获得可用结果”之间的时间平头哥技术团队4 小时前
Day 21 _ 页内锚点_给每段起个 id,目录写 href=_#id_,点一下页面就滚到那一段子兮曰5 小时前
Bun v1.4.1 深度解析:从 Zig 到 Rust,一场 11 天、64 个 AI 代理的语言迁徙人民广场吃泡面5 小时前
什么是AI Agent?它又能给前端带来哪些效率提升?中科三方6 小时前
两家域名注册商资质被ICANN终止:企业域名资产安全再受关注bug总结6 小时前
uniapp vue3全局方法注册使用华无丽言7 小时前
如何在宜搭中实现获取子表中的字段值赋值到父表中?IT_陈寒7 小时前
Vue的computed属性竟然坑了我一把威斯软科的老司机7 小时前
通俗讲解 CNN 图像识别、向量 Embedding、Softmax 概率计算这三块的简化原理2601_962382438 小时前
剑指大前端全栈工程师(全2册)主要情节