问题描述
我在Windows 10上使用git bash来与nvm(节点版本管理器)一起运行Node js,并且npx软件包有问题。由于某些原因,npx在cli的输出中包含utf-8编码,其中包含西里尔字符,git bash显示如下:
╨Э╤Г╨╢╨╜╨╛ ╤Г╨║╨░╨╖╨░╤В╤М ╨║╨╛╨╝╨░╨╜╨┤╤Г
我尝试在node和npm上安装不同的版本,并且尝试不使用nvm来安装它们。 Node和npm仅使用英语,但是每次使用西里尔语言环境安装npx。
是否可以更改npx区域设置,或修复它在git bash中的渲染?谢谢!
解决方法
Git Bash主要为Git设计。因此,使用Git Bash运行npm
(节点命令)并不是一个好习惯。
使用CMD不会发生任何问题。