首页 > 解决方案 > Angular 安装命令到底做了什么?

问题描述

我可以理解,执行 install 命令后,Angular 将安装在我们的机器上。但是执行以下命令后,我在 ProgramFiles 文件夹下找不到角度文件。

npm install -g @angular/cli

当我们安装 VisualStudio 时,我们可以在 Program Files 文件夹下找到相关文件,如下所示。

C:\Program Files (x86)\Microsoft Visual Studio 14.0

有人可以帮助我了解这个角度命令的工作原理和角度文件位置。

标签: angularangular-cli

解决方案


该命令不会将 angular 作为工具安装在系统中,但它是一个可用于开发应用程序的包。

既然你跑了npm install -g @angular/cli。它将在全球范围内安装此软件包,您无需再次安装它。它将在命令行全局可用。

每当您npm install使用-gwhich is a flag for运行时,--global都将安装在您的节点主页中。路径将%appdata%/roaming/npm在此文件夹中,您可以看到一个名为的文件夹node_modules,其中包含所有全局包,包括一些.bat文件,如您安装的文件ng

@angular/cli提供了一些可以使用 运行的命令cmd,因为它是全局安装的(推荐),可以terminal/command使用 cmdlet 函数在提示符下使用ng,例如创建新的 Angular 应用程序ng new MyNgApp

您可以理解的另一件事是,如果您的应用程序对包有依赖关系,则将它们添加到使用和开发依赖项--save/-S中的依赖项块中。package.json--save-dev/-Ddev-dependency


推荐阅读