为什么npm安装-g @ angular / cli?

时间:2018-02-16 14:27:01

标签: node.js angular npm cmd angular5

我知道有很多关于这个npm软件包安装的问题,但是我找不到确切的相关答案,我已经安装了npm并且在我的VStudio中开发了很少的应用程序,每次开发新的项目之前如果在cmd" npm install -g @ angular / cli?

中输入,我们需要再次安装npm

2 个答案:

答案 0 :(得分:5)

全局安装@ angular / cli后,在下一个项目中,您只需运行ng new app-name即可。 此命令将创建一个名为' app-name'的文件夹,而不是在本地安装所有依赖项 - 包括@ angular / cli。

全局安装@ angular / cli可让您使用' ng'到处指挥。它需要在本地安装,因为对于您的项目,需要一些特定的@ angular / cli版本,而较新的版本可能会制动。

如果您的@ angular / cli全局比本地项目版本更新,那么' ng'例如,当您运行“服务”时,将使用本地@ angular / cli。

恢复:使用npm install -g @angular/cli安装后,您只需运行ng new app-name

答案 1 :(得分:1)

没有。你只需要运行

npm i -g @angular/cli 

曾经(或将来更新时)

这用于生成角度应用程序和不同的角度cli相关的终端命令。之后你不需要再次运行它。但是你需要在你的项目中本地安装它,这样某些东西才能正常工作