【发布时间】:2018-06-18 20:20:56
【问题描述】:
我知道包包含多个模块,但我开始对包和模块是否是依赖项感到困惑。此外,对我来说,库可能看起来像是您通过 NPM、Nuget、RubyGems、Bower、Homebrew 或 Chocolatey 安装的软件包。库包也是如此吗?依赖项是您需要在应用程序中加载以具有特定功能的东西,但某些库(jQuery)不是被视为依赖项吗?那么是的,这些概念之间有什么区别?
【问题讨论】:
-
也许有固定的定义,但这也是个人解释的问题,所以我认为它是一个库的方式是一个包的集合,其中一个包是一个模块的集合,一个模块是一个组件的集合...现在,依赖项是其中一段代码依赖于另一段代码的任何事物中的任何一个。在 nodejs 术语中可能有特定的定义,但这就是我在一般情况下将其分解的方式
-
@mad.meesh 感谢您的建议。
-
@mad.meesh 听起来像是答案
标签: node.js npm module dependencies package