依赖关系管理 – 包管理器与依赖关系管理器

有什么区别?

在许多地方,他们互换使用同义词,但我认为它们是不同的.短暂的关键区别是什么?

软件包管理器用于PROJECT的SYstem和Dependency Manager

包裹经理

用于配置系统,即设置您的开发环境,通过此设置,您可以构建许多项目.

依赖经理

具体到项目.您管理项目的所有依赖项,以及将保存在项目中的依赖项.当您启动另一个项目时,您应该再次管理依赖项.

示例:在PHP世界中,COMPOSER作为依赖管理器和PEAR作为包管理器.当使用作曲家时,所有的设置和扩展都是单个项目,其中pear设置将新的扩展名和库设置为PHP核心.

相关文章

迭代器模式(Iterator)迭代器模式(Iterator)[Cursor]意图...
高性能IO模型浅析服务器端编程经常需要构造高性能的IO模型,...
策略模式(Strategy)策略模式(Strategy)[Policy]意图:定...
访问者模式(Visitor)访问者模式(Visitor)意图:表示一个...
命令模式(Command)命令模式(Command)[Action/Transactio...
生成器模式(Builder)生成器模式(Builder)意图:将一个对...