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

Juk*_*uke 3 cmd node.js npm angular angular5

我知道有很多关于此npm软件包安装的问题,但我找不到确切的相关答案,我已经安装了npm并在VStudio中开发了几个应用程序,每次开发有角度的新项目之前,我们都需要通过在cmd中键入“ npm install -g @ angular / cli?”​​再次安装npm。

Chr*_*sch 7

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

全局安装@ angular / cli允许您在任何地方使用'ng'命令。需要在本地安装,因为对于您的项目,需要某些特定的@ angular / cli版本,而较新的版本可能会刹车。

例如,如果您的@ angular / cli全局版本比本地项目版本新,则在运行“ ng serve”时,“ ng”将改用本地@ angular / cli。

简历:安装使用后npm install -g @angular/cli,只需运行即可ng new app-name。


Dav*_*sta 5

不,你只需要运行

npm i -g @angular/cli 
Run Code Online (Sandbox Code Playgroud)

曾经(或将来更新时)

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