当前位置: 首页 > article >正文

electron出现乱码和使用cmd出现乱码

  1. 第一种出现乱码。这种可以通过chcp 65001,设置为utf-8的编码。
  2. 第二种,是执行exec的时候出现乱码,这个时候需要设置一些编码格式,可以通过iconv-lite进行解决,这个方法是node自带的,所以不需要导入。使用方法如下。
    const { 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'));
    });


http://www.kler.cn/news/331045.html

相关文章:

  • 主流前端框架的详细对比和选择建议
  • express,MySQL 实现登录接口
  • 2024.9.28更换启辰R30汽车火花塞
  • 如何给一张图像判断失真类型?
  • vscode安装及c++配置编译
  • 【PostgreSQL】提高篇——深入了解不同类型的 JOIN(INNER JOIN、LEFT JOIN、RIGHT JOIN、FULL JOIN)应用操作
  • GaussDB关键技术原理:高弹性(六)
  • 讲职场:不要经常说消极的话
  • SAP 批量修改角色权限
  • 关于Vben Admin多标签页面缓存不生效的问题
  • python入门/列表for循环解析/ [item*item for item in range(1,11)]
  • 【PostgreSQL】提高篇——公用表表达式(CTE)和窗口函数
  • 滚雪球学MySQL[9.2讲]:实战项目:电商系统的需求分析与数据库设计
  • 15分钟学 Python 第33天 :函数式编程简介
  • LeetCode从入门到超凡(五)深入浅出---位运算
  • 【Linux】磁盘分区挂载网络配置进程【更详细,带实操】
  • 学习Spring Boot,应该从哪里开始学起
  • Yolov8分类检测记录
  • PWM:控制信号的秘密武器
  • Kali或Debian系统安装JDK1.8保姆级教程