【发布时间】:2017-08-01 11:17:30
【问题描述】:
在 angular 中有 2 个可用的东西: 1.angular cli 2.angularjs
请简要描述。谢谢
【问题讨论】:
-
了解不同可以参考here
标签: angularjs angular-cli
在 angular 中有 2 个可用的东西: 1.angular cli 2.angularjs
请简要描述。谢谢
【问题讨论】:
标签: angularjs angular-cli
Angular-cli 一个命令行界面。它有助于从命令行添加新的组件、指令和服务; 它根据您的输入构建应用程序。您可以通过命令本身添加代码、测试用例...
AngularJS 是动态网络应用程序的结构框架。它让你可以使用 HTML 作为模板语言,并让你扩展 HTML 的语法来表达你的……你需要 angularjs 库来开发应用程序
【讨论】:
Angular-CLI 是创建 Angular 2 应用程序的工具。它提供了生成代码(例如组件、服务和指令)的命令,以使开发人员更容易进行 Angular 2 开发。它还允许您在开发过程中构建应用程序并为您的应用程序提供服务。
AngularJS :是著名的基于 JavaScript 的框架。
简历:一般来说,我们会全局安装 Angular-CLI 来帮助我们初始化或修改 Angular 项目
【讨论】:
简单来说,
Angular CLI 是一个命令行界面,用于编写或轻松设置/构建 Angular 应用程序。
这就像从一个简单的记事本构建一个 java 应用程序(尽管我们有其他 IDE 可以帮助)
Angular js - 是 Angular 的旧版本(1.x 版),它是一个基于 JavaScript 的开源前端 Web 应用程序框架。
【讨论】:
AngularJS 是动态 Web 应用程序的结构框架。它允许您使用 HTML 作为模板语言,并允许您扩展 HTML 的语法以清晰简洁地表达您的应用程序的组件。它将代码控制到实际执行的操作...
Angular CLI 是“命令行界面”。它需要命令来运行和执行任何操作,并且对于 Angular 2 而不是 Angular 1 是强制性的。
CLI 用于从命令行启动 Angular 2 应用程序,并添加新组件、指令和服务;它根据您的输入构建应用程序“脚手架”。它使您可以快速向应用程序添加代码和单元测试。然后填写实际的业务代码。
快速入门只是一个预编码的应用程序,让您了解使用 Angular 2 可以做什么,而无需编写您自己的任何代码。
【讨论】:
Angualrjs- 只是 Angular 包,您可以将其安装在系统中以进行进一步开发。 Angular-cli- 提供了额外的功能,使开发人员的生活变得轻松,它基本上为您创建了样板代码 例如:您的项目结构,并且您想在项目中添加 ant 组件类或服务类,以便您可以指向您的目录并运行此命令 "ng generate service [name]"它会自动为你创建一个带有初始配置的服务类。
【讨论】: