Pino 日志在 Windows 命令行下显示乱码
Pino 直接输出中文和使用模板字符串时乱码(其实是只要有 UTF-8 字符就会乱码),翻官方文档找到了线索,话说这个锅不应该 Pino 背,老问题了。
解决方法:
- PowerShell 下:
chcp 65001 ; node index.js
- CMD 下:
chcp 65001 && node index.js
- Pono 集成到 Nest.js 时也类似,将上面的
node index.js
改为nest start --watch
即可。
- PowerShell 下:
参考: