Javascript angularJs vs AngularCLI

Javascript angularJs vs AngularCLI,javascript,angularjs,frontend,Javascript,Angularjs,Frontend,我想学习angularjs。但是angularjs和angular CLI有什么区别。w3学校有一些angular js的教程,非常简单。我只需要包括来自google link的脚本标记和link angular.min.js。但在angular CLI中,它完全相反,我必须先使用npm安装angular CLI,然后使用ng new folder创建文件夹,然后下载angular CLI的目录结构,这很难理解。那么,使用angular CLI的正确方法是哪一种呢 角度cli 命令行界面,有助

我想学习angularjs。但是angularjs和angular CLI有什么区别。w3学校有一些angular js的教程,非常简单。我只需要包括来自google link的脚本标记和link angular.min.js。但在angular CLI中,它完全相反,我必须先使用npm安装angular CLI,然后使用ng new folder创建文件夹,然后下载angular CLI的目录结构,这很难理解。那么,使用angular CLI的正确方法是哪一种呢

角度cli

  • 命令行界面,有助于从命令行添加新组件、指令和服务
  • 基于您的输入构建应用程序。您可以通过命令本身添加代码、测试用例
AngularJS

  • 动态web应用程序的结构框架
  • 允许您使用HTML作为模板语言,并允许您扩展 HTML的语法

angular cli是一种工具,可让您轻松为angular或AngularJS项目设置完整的构建工具链。(AngularJS特别指框架的原始版本;更高版本与v1非常不同。如果您只是在学习,几乎可以肯定应该从框架的当前版本6开始。)

如果您只是在做一个快速实验,那么只需通过脚本标记在库中链接,就可以使用Angular

如果您正在构建一个真正的项目,并且希望获得热重新加载、依赖关系管理、测试运行、代码linting等所有现代便利,那么使用angular cli为您设置所有这些就容易多了。(这些东西中的很多并不是特定于Angular本身,它只是对任何现代框架应用程序都很有用。)