首页 > 解决方案 > 在 Angular 项目中运行 npm install 时,安装了 angular cli

问题描述

从 Git 存储库下载了基于 Angular 7 构建的应用程序。然后跑了npm install。执行此操作时是否angular cli自动安装?我需要手动安装吗?如果不是,最新的 Angular cli 是否可以与旧版本的 Angular 一起使用?在我的情况下,v7。

标签: angular-clinpm-install

解决方案


当您运行为您的项目在本地安装npm install的gets 时。Angular CLI然后,当您运行时npm startnpm run ng <your command>它会启动。

如果你想全局安装最新的 Angular CLI,你可以通过运行npm install @angular/cli -g

然后,当您ng <command>在项目目录中运行时,将使用诸如脚手架之类的命令 -ng g <params>ng update全局 CLI。

但是,您不必全局安装 CLI,正如我上面提到的,您可以使用本地的,唯一的缺点是您必须在所有 CLI 命令前加上npm runeg前缀,npm run ng g c my-component这有点不方便。

但是,如果您想使用最新的 CLI 并构建新项目,那么您必须在全局范围内安装它。


推荐阅读