我没有理解某事,
我开始学习AngularJS,并且可以选择通过凉亭安装它。 然后我去看了这个凉亭的东西, it 说这是一个包经理。 但是bower的安装(至少在教程中)是通过NPM,它是节点的包管理器。
那么......为什么安装了节点的软件包管理器会用于安装AngularJS?除非我想同时使用它们 - 重点是什么?
答案 0 :(得分:1)
npm非常适合服务器端javascript包管理。 Bower专门用于满足浏览者的javascript包管理需求。例如,npm允许嵌套的js和嵌套版本,bower使整个依赖关系树成为扁平的兄弟。这就是说bower是由nodejs驱动的,所以npm是获取bower访问权限的方法。这个想法是你使用两者。