Angular 哪种安装方式更好

Angular 哪种安装方式更好,angular,Angular,我是angular的新手,我知道如何使用angular cli安装angular,我也可以使用angular,只要给angular js链接到脚本标记,我的问题是,如果我可以使用脚本标记链接angular js并开始工作,那么为什么我要使用npm angular cli安装太多模块,这让我对angular的简单性感到困惑,为什么这么复杂?如果我只能以简单的方式使用它,因为我不知道有很多节点模块,我也不能跳过它,而不知道我实际上在使用这些模块。请不要让它变得复杂,我只想要简单明了的答案,提前谢谢你

我是angular的新手,我知道如何使用angular cli安装angular,我也可以使用angular,只要给angular js链接到脚本标记,我的问题是,如果我可以使用脚本标记链接angular js并开始工作,那么为什么我要使用npm angular cli安装太多模块,这让我对angular的简单性感到困惑,为什么这么复杂?如果我只能以简单的方式使用它,因为我不知道有很多节点模块,我也不能跳过它,而不知道我实际上在使用这些模块。请不要让它变得复杂,我只想要简单明了的答案,提前谢谢你你可以手动安装它

您可以使用Angular CLI(命令行界面)为您安装它

可以将Angular 2项目升级为Angular 4项目

您可以在Github克隆Angular 4项目

我更喜欢git来安装angular

您可以从下载和安装Git。一旦安装,您应该可以访问git命令行工具。您需要使用的主要命令有:

git clone
…:将远程存储库克隆到本地计算机上

git checkout
..:检查特定的分支或代码的标记版本以进行黑客攻击。

AngularJS不是角度

简单地说,AngularJS是AngularJS的任何版本,最高可达~1.6.X。正如您所说,您可以使用script标记将AngularJS包括在项目中

角度2到角度4是完全不同的。它不是包含在您的项目中,而是设计成它自己的项目。它包括Angular CLI,这是迄今为止构建项目的最快方法。由于此方法是一个完整的功能完整的项目/单页应用程序(SPA),因此它将具有依赖性。如果您想从头开始,并尽可能减少依赖项,请使用命令
ngnewmyapp--minimal


我希望这个澄清能帮助你

谢谢,但我想知道为什么我需要那么多npm模块?我需要为我的简单的角度项目,哪一个模块我使用,即使我不知道!如果您正在开发简单的角度应用程序,则需要以下库如果您正在使用布线功能,则需要以下库以及主库如果您正在使用角度材料,则请了解用于以下链接的api谢谢,我理解这一点,这是简单的方法,但是,当我使用npm angular cli时,他们在node module文件夹中安装了很多其他模块,使用anguler的目的是什么?所有这些都是需要的,或者只是为了将来的使用,你能不能帮我理解一下如何将引导和angular集成起来?据我所知,angular不是为响应性网站设计的,我需要angular和bootstrap响应类,谢谢。angular绝对是为响应性而设计的!您可以使用常规引导,也可以查看
ng引导
,这是一个允许您以本机方式使用引导的库。我都用过,都是不错的选择。谢谢你的回答,angular有一个不同设备屏幕大小的类?我不清楚角度反应有多快!我想在angular中使用类似sm md lg这样的类,用angular添加常规引导的方法是什么?没有angular没有像控制外观和感觉这样的东西,这是用CSS完成的(引导、材质设计,还有更多的工作!)Angular在“responsive”中的角色与响应鼠标单击或对表单提供即时反馈有关。