为什么建议通过凉亭或npm进行安装?

时间:2015-06-30 20:58:34

标签: npm bower bower-install

这可能是一个愚蠢的问题,但我相信我应该知道这一点,因为我刚开始在网络开发领域,而不仅仅是假设。我通常会看到这个

  

通过npm或bower安装(推荐)或手动下载包

或其他类似的东西。我的假设是node_module和bower_component自动更新包,但我不确定。

有时候我会用npm或bower安装,或者有时我只是手动下载我看到的没有区别的软件包。有人可以告诉我为什么通过npm或bower进行安装很重要,这样我就可以确定发生了什么。

1 个答案:

答案 0 :(得分:1)

程序包管理器允许您将第三方代码与代码分开,并具有该代码的一致版本。使用npm或bower,您可以准确地确定项目所依赖的依赖项,以及单个文件中的哪些版本,而不必使用依赖项本身膨胀代码库。

这意味着任何想要设置项目的人都可以下载核心代码并运行npm install或等效命令,并在最新支持的版本中安装所有依赖项。