前言

不知道是系统升级还是Nodejs升级的原因,我从NodeJS19.x升级到20.x后,项目输出的中文就变成了乱码.经测试chcp 65001指令不能有效的解决问题.

于是在AI的加持下得到了这条指令(好用):

[Console]::OutputEncoding = [System.Text.Encoding]::UTF8

在powershell中执行如上指令可以修复,但是在cmd中依旧是乱码.

由此推测是Nodejs在作怪,目前暂未找到好方法解决cmd乱码问题.
有经验的朋友麻烦评论分享一下解决方案

07-17 08:16