我一直在观看一些与angularJS 2相关的视频,但我想知道Angular CLI和quickstart之间有什么区别?
答案 0 :(得分:18)
Angular-CLI 是一个用于创建角度2应用程序的工具。它提供了生成代码(如组件,服务和指令)的命令,以使开发人员更容易进行角度2开发。它还允许您在开发过程中构建应用程序并为您的应用程序提供服务。
Angular 2快速入门是一个创建简单的Angular 2应用程序的指南。快速入门还有一个Plunkr(代码),开发人员可以使用它来尝试使用Angular 2的一些想法。就像名字说的那样......它很快就会让你使用Angular 2。
对于真正的角度2应用程序,您将使用Angular-CLI,因为它提供了开发所需的工具(命令)。希望这会有所帮助。
答案 1 :(得分:4)
CLI用于启动Angular 2应用程序,并从命令行添加新组件,指令和服务;它根据您的输入构建应用程序“scaffolding”。它允许您快速向应用程序添加代码和单元测试。之后,您将填写实际的业务代码。
快速入门只是一个预先编码的应用程序,可让您了解使用Angular 2可以做什么,而无需编写任何自己的代码。
答案 2 :(得分:0)
许多框架在引导项目,创建组件或下载/安装包或依赖项时提供生产力命令行界面工具(CLI)。它非常方便快捷地在IDE的控制台/终端或操作系统(Mac OS,Windows,Linux)中使用。这就是我们看到npm install, brew install, npm start, yo web-project-name
等命令的原因。在这方面,角度团队开发了角度cli以遵循该模式以保持一致并提高生产率。它还处于测试阶段,所以期待一些变化。有关该工具的最新更新和使用,您可以在github https://github.com/angular/angular-cli