为什么 npm install -g @angular/cli?
Why npm install -g @angular/cli?
我知道有很多关于这个npm包安装的问题但是我找不到确切的相关答案,我已经安装了npm并且还在我的VStudio中开发了一些应用程序,每次开发新项目之前angular 我们是否需要通过在 cmd 中键入以下命令再次安装 npm "npm install -g @angular/cli?
没有。你只需要 运行
npm i -g @angular/cli
一次(或以后更新时)
这用于生成 angular 应用程序和不同的 angular cli-related 终端命令。之后你不需要再 运行 它了。但是你需要在你的项目中本地安装它,这样某些事情才能正常工作
一旦你全局安装了@angular/cli,在下一个项目中你只需要运行 ng new app-name
。
此命令将创建一个名为 'app-name' 的文件夹,然后将在本地安装所有依赖项 - 包括 @angular/cli.
全局安装@angular/cli 允许您在任何地方使用'ng' 命令。它需要在本地安装,因为对于您的项目,需要一些特定的 @angular/cli 版本,而较新的版本可能会中断。
如果你的@angular/cli全局版本比本地项目版本新,'ng'将使用本地@angular/cli代替,当你运行 'ng serve',例如。
恢复:使用 npm install -g @angular/cli
安装后,您只需 运行 ng new app-name
.
我知道有很多关于这个npm包安装的问题但是我找不到确切的相关答案,我已经安装了npm并且还在我的VStudio中开发了一些应用程序,每次开发新项目之前angular 我们是否需要通过在 cmd 中键入以下命令再次安装 npm "npm install -g @angular/cli?
没有。你只需要 运行
npm i -g @angular/cli
一次(或以后更新时)
这用于生成 angular 应用程序和不同的 angular cli-related 终端命令。之后你不需要再 运行 它了。但是你需要在你的项目中本地安装它,这样某些事情才能正常工作
一旦你全局安装了@angular/cli,在下一个项目中你只需要运行 ng new app-name
。
此命令将创建一个名为 'app-name' 的文件夹,然后将在本地安装所有依赖项 - 包括 @angular/cli.
全局安装@angular/cli 允许您在任何地方使用'ng' 命令。它需要在本地安装,因为对于您的项目,需要一些特定的 @angular/cli 版本,而较新的版本可能会中断。
如果你的@angular/cli全局版本比本地项目版本新,'ng'将使用本地@angular/cli代替,当你运行 'ng serve',例如。
恢复:使用 npm install -g @angular/cli
安装后,您只需 运行 ng new app-name
.