我在 powershell (v. 7.4.4) 或 cmd.exe 中运行 npm list 命令,并以这种方式得到结果:
npm -g list --detph=0
C:\\Program Files\\nodejs -\> .\
+-- @angular/[email protected]
+-- [email protected]
+-- [email protected]
\`-- [email protected]
但是如果我在 VS Code 中运行相同的命令,结果将使用图形字符:
npm -g list --detph=0
C:\\Program Files\\nodejs -\> .\
├── @angular/[email protected]
├── [email protected]
├── [email protected]
└── [email protected]
我在终端和 VS Code 中使用相同的字体,如何设置终端以获得与 VS Code 相同的结果?
在cmd.exe中。 将代码页设置为 UTF-8:
chcp 65001
将 npm 配置设置为使用 Unicode:
set NPM_CONFIG_UNICODE=true
现在,运行 npm list 命令:
npm -g list --depth=0