今天写一个工具,由于大部分人使用的机器都是windows,在和nodejs结合的时候出问题了.
win命令行的编码格式是gbk,而nodejs支持的编码只有:utf8 ascii和base64,必须让他们融合
 
windows命令行编码与nodejs编码格式冲突的解决方式
 
 
 
解决办法:
1 设置命令行输出字帖为支持"utf8"的字符
2 在批处理开始,设定提示符编码为utf8
chcp 65501
3 正常调用nodejs程序
 
写的这个小工具是:svn规范检测工具
任何一个前端规范不是说制定好了,就结束了,一定要有检测工具来推进,当大家对规范的操作成为习惯后,这才是规范真正的意义
 
所以我们在制定规范的时候,一定要有相应的检测程序,每周五下午自动出具一份html的报告.有空介绍一下这个程序
windows命令行编码与nodejs编码格式冲突的解决方式
windows命令行编码与nodejs编码格式冲突的解决方式
代码部分:
windows命令行编码与nodejs编码格式冲突的解决方式
 
 
备注:
nodejs 编码格式可参考:http://nodejs.org/api/all.html#all_buffer

相关文章:

  • 2022-01-08
  • 2021-11-25
  • 2022-12-23
  • 2021-12-07
  • 2022-03-03
  • 2022-01-19
猜你喜欢
  • 2022-01-07
  • 2021-05-07
  • 2022-12-23
  • 2021-11-17
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案