参考链接:https://blog.csdn.net/nianbingsihan/article/details/80236348
在cmd或者nodejs的客户端
indows下的CMD窗口默认是采用非UTF-8编码的,有时候运行一些UTF-8编写的批处理文件在控制台中的输出就是乱码
以下是几种常用的编码:
936 GBK(一般情况下为默认编码)
437 美国英语
65001 utf-8
要设置CMD窗口编码格式为UTF-8:
1.运行CMD
2.在命令行中输入 chcp 65001 回车, 控制台会切换到新的代码页.