修改angular cli 的默认包管理器

运行 ng new Angular CLI 时默认使用 npm 作为包管理器。在本文中,您将了解如何设置不同的包管理器创建项目。

适用于 Angular 版本 6 及更高版本

配置包管理器

若要 Angular CLI 使用指定的包管理器,可以运行以下命令来使用想要的包管理器:

bash 复制代码
ng config -g cli.packageManager yarn

如果想恢复 npm 作为默认的包管理器,可以使用此命令:

bash 复制代码
ng config -g cli.packageManager npm

-g 用来修改本机所有 angular 的默认包管理器 。如果您只想更改当前项目的包管理器,可以忽略该 -g 标志。

全局 Angular CLI 配置文件

全局配置文件存储在 <YOUR_HOMEDIR>/.angular-config.json ,内容如下所示:

bash 复制代码
{
  "$schema": "./node_modules/@angular/cli/lib/config/schema.json",
  "version": 1,
  "cli": {
    "analytics": false,
    "packageManager": "yarn"
  },
  "projects": {}
}
相关推荐
谢尔登7 分钟前
【React】使用 useContext + useReducer 实现一个轻量的状态管理库
前端·javascript·react.js
Bee.Bee.12 分钟前
vue3提供的hook和通常的函数有什么区别
前端·javascript·vue.js
元拓数智14 分钟前
企业级人员评价系统Web端重构实战:前端架构效能升级
前端·重构·架构
sunshine_程序媛14 分钟前
在Vue2项目中引入ElementUI详细步骤
前端·ui·elementui·前端框架·vue
离岸听风16 分钟前
Docker 构建文件代码说明文档
前端
VisuperviReborn21 分钟前
前端开发者的知识深度革命,从打牢基础开始
前端·javascript·架构
Nano21 分钟前
Vue响应式系统的进化:从Vue2到Vue3.X的深度解析
前端·vue.js
工业3D_大熊23 分钟前
3D Web轻量化引擎HOOPS Communicator赋能一线场景,支持本地化与动态展示?
前端·3d
某人的小眼睛27 分钟前
vue3 element-plus 大文件切片上传
前端·vue.js
东坡白菜30 分钟前
最快实现的前端灰度方案
前端