【问题标题】:What is difference between angularjs and angular cli?angularjs 和 angular cli 有什么区别?
【发布时间】:2017-08-01 11:17:30
【问题描述】:

在 angular 中有 2 个可用的东西: 1.angular cli 2.angularjs

请简要描述。谢谢

【问题讨论】:

  • 了解不同可以参考here

标签: angularjs angular-cli


【解决方案1】:

Angular-cli 一个命令行界面。它有助于从命令行添加新的组件、指令和服务; 它根据您的输入构建应用程序。您可以通过命令本身添加代码、测试用例...

AngularJS 是动态网络应用程序的结构框架。它让你可以使用 HTML 作为模板语言,并让你扩展 HTML 的语法来表达你的……你需要 angularjs 库来开发应用程序

【讨论】:

    【解决方案2】:

    Angular-CLI 是创建 Angular 2 应用程序的工具。它提供了生成代码(例如组件、服务和指令)的命令,以使开发人员更容易进行 Angular 2 开发。它还允许您在开发过程中构建应用程序并为您的应用程序提供服务。

    AngularJS :是著名的基于 JavaScript 的框架。

    简历:一般来说,我们会全局安装 Angular-CLI 来帮助我们初始化或修改 Angular 项目

    【讨论】:

      【解决方案3】:

      简单来说,

      Angular CLI 是一个命令行界面,用于编写或轻松设置/构建 Angular 应用程序。

      这就像从一个简单的记事本构建一个 java 应用程序(尽管我们有其他 IDE 可以帮助)

      Angular js - 是 Angular 的旧版本(1.x 版),它是一个基于 JavaScript 的开源前端 Web 应用程序框架。

      【讨论】:

        【解决方案4】:

        AngularJS 是动态 Web 应用程序的结构框架。它允许您使用 HTML 作为模板语言,并允许您扩展 HTML 的语法以清晰简洁地表达您的应用程序的组件。它将代码控制到实际执行的操作...

        Angular CLI 是“命令行界面”。它需要命令来运行和执行任何操作,并且对于 Angular 2 而不是 Angular 1 是强制性的。

        CLI 用于从命令行启动 Angular 2 应用程序,并添加新组件、指令和服务;它根据您的输入构建应用程序“脚手架”。它使您可以快速向应用程序添加代码和单元测试。然后填写实际的业务代码。

        快速入门只是一个预编码的应用程序,让您了解使用 Angular 2 可以做什么,而无需编写您自己的任何代码。

        【讨论】:

          【解决方案5】:

          Angualrjs- 只是 Angular 包,您可以将其安装在系统中以进行进一步开发。 Angular-cli- 提供了额外的功能,使开发人员的生活变得轻松,它基本上为您创建了样板代码 例如:您的项目结构,并且您想在项目中添加 ant 组件类或服务类,以便您可以指向您的目录并运行此命令 "ng generate service [name]"它会自动为你创建一个带有初始配置的服务类。

          【讨论】:

            猜你喜欢
            • 2017-06-28
            • 2018-01-12
            • 1970-01-01
            • 2012-03-08
            • 2021-10-07
            • 2013-02-01
            • 1970-01-01
            • 2023-03-04
            • 2021-02-22
            相关资源
            最近更新 更多