对于该主题还没有找到太多,因此使用SO问题。
对于像这样的命令
ng add @angular/material
我想使用选择的包管理器pnpm
。
听起来很简单;)
ng config -g cli.packageManager pnpm
您可以使用说明:
ng config -g cli.packageManager pnpm
或
您可以在 angular-config.json 文件中添加配置
在 Windows 中:
%USERPROFILE% ngular-config.json
或
C:\users\USERNAME-GOES-HERE ngular-config.json
在 Linux 中:
~/.angular-config.json
该文件的内容如下:
{
"version": 1,
"cli": {
"defaultCollection": "@angular-eslint/schematics",
"packageManager": "yarn",
"warnings": {
"versionMismatch": false
}
}
}
在“cli”节点内,添加指令:packageManager: pnpm
{
"version": 1,
"cli": {
"analytics": "212b0653-b7ad-460f-9687-fddb7fba2fe9",
"completion": {
"prompted": true
},
"packageManager": "pnpm"
}
}