前言
不知道是系统升级还是Nodejs升级的原因,我从NodeJS19.x升级到20.x后,项目输出的中文就变成了乱码.经测试chcp 65001
指令不能有效的解决问题.
于是在AI的加持下得到了这条指令(好用):
[Console]::OutputEncoding = [System.Text.Encoding]::UTF8
在powershell中执行如上指令可以修复,但是在cmd中依旧是乱码.
由此推测是Nodejs在作怪,目前暂未找到好方法解决cmd乱码问题.
有经验的朋友麻烦评论分享一下解决方案