Angular 带有纱线的 CLI

Angular CLI with yarn

如何将 Angular Cli v6.0.3 的包管理器更改为 yarn? 我试过了:

ng set --global packageManager=yarn

但是 Angular 说:

get/set have been deprecated in favor of the config command.

ng config -g cli.packageManager yarn

您必须将包管理器从 npm 更新为 yarn。

ng config --global packageManager=yarn

如果你需要返回 yarn 到 npm 那么

ng config --global packageManager=npm

要使用 yarn 进行更新,您还可以 运行:

ng update --packageManager=yarn

ng update --all --packageManager=yarn

您可以使用

设置全局配置
ng config -g cli.packageManager yarn

如果要为特定项目设置包管理器,请转到项目的根目录并使用以下命令

ng config cli.packageManager yarn

我。 全局配置

 ng config -g cli.packageManager yarn

二. 对于特定项目

 ng config cli.packageManager yarn

或者你可以像这样直接在angular.json中添加:

   "cli": {
 
      "packageManager": "yarn"

    }