为什么要 npm install -g @angular/cli?

问题描述 投票:0回答:2

我知道关于这个 npm 包安装有很多问题,但我找不到确切的相关答案,我已经安装了 npm 并且还在我的 VStudio 中开发了一些应用程序,每次在开发 Angular 的新项目之前我们需要要再次安装 npm,请在 cmd 中输入“npm install -g @angular/cli?

node.js angular npm cmd angular5
2个回答
20
投票

一旦你全局安装了@angular/cli,在下一个项目中你只需要运行

ng new app-name
。 此命令将创建一个名为“app-name”的文件夹,然后在本地安装所有依赖项,包括@angular/cli。

全局安装 @angular/cli 允许您在任何地方使用“ng”命令。它需要在本地安装,因为对于您的项目来说,需要一些特定的 @angular/cli 版本,而较新的版本可能会损坏。

如果您的 @angular/cli 全局版本比本地项目版本新,则“ng”将使用本地 @angular/cli 代替,例如,当您运行“ngserve”时。

摘要:使用

npm install -g @angular/cli
安装后,您只需要运行
ng new app-name


10
投票

不。你只需要跑

npm i -g @angular/cli 

一次(或将来更新时)

它用于生成 Angular 应用程序和不同的 Angular cli 相关终端命令。此后您无需再次运行它。但您需要将其安装在项目本地,以便某些功能正常工作

© www.soinside.com 2019 - 2024. All rights reserved.