一、Angular CLI概述
Angular CLI 是一个命令行接口( command line interface),用于实现自动化开发工作流程,它可允许实现的包括
- 创建一个新的Angular应用程序
- 运行带有LiveReload支持的开发服务器,以便在开发过程中预览应用程序
- 添加功能到现有的Angular应用程序
- 运行应用程序的单元测试
- 运行应用程序的end -to-end (E2E)测试
- 构建应用程序
二、Angular CLI 命令
1、基础命令
命令 | 描述 |
---|---|
ng add [collection] | 添加库引用 |
ng new [name] | 创建新的目录,在新的目录下创建新的应用程序 |
ng serve [project] | 构建应用程序并且启动web服务 |
ng build [project] | 编译应用程序输出到目录,默认为dist文件夹 |
ng test | 运行单元测试 |
ng e2e | 运行end-to-end测试 |
ng generate [name] | 添加功能到Angular应用程序 |
ng doc [search term] | 在浏览器中打开Angular文档并搜索当前关键字 |
ng config [key] [value] | 设置/获取配置值 |
ng update [package] | 将当前应用程序更新为最新版本 |
ng xi18n [project] | 从模板中提取xi18n消息 |
ng lint [project] | 将使用TSLLT将你的应用程序代码装入 |
ng run | 运行构建的应用程序 |
ng version | 输出Angular CLI、node.js等版本信息 |
ng help | 帮助 |
ng eject | 暂时禁用。删除应用程序并输出适当的WebPACK配置和脚本 |
ng [command name] --help | 命令帮助 |
2、附加命令
附加命令 可通过 指令 ng [command name] --help,如:ng new --help 查看相关的附件命令以及用法,此处暂时不做列举