红宝石宝石和酿造配方有什么区别?

时间:2015-08-16 04:26:40

标签: ruby-on-rails ruby gem homebrew

红宝石宝石和酿造配方之间的主要区别是什么?

目前还不是很清楚何时使用。有时我会看到如何用brew安装宝石,这有点令人困惑。

2 个答案:

答案 0 :(得分:11)

RubyGems和Homebrew都是包管理器。 RubyGems是为了安装宝石而创建的,而Homebrew是一个更通用的工具,可以构建,安装和管理不同的软件包,包括宝石。

Homebrew与Mac OS X绑定,而RubyGems在多个平台上运行。

最好的建议?做任何你所关注的书/教程都会告诉你这样做,让你的偏好随着时间的推移而发展,直到你有足够的经验知道你想要什么。所有这些都说过了,好像你将会在Rails中工作,所以你将会使用bundler,而不是RubyGems或Homebrew。

答案 1 :(得分:3)

我们需要退后一步,了解红宝石一般如何处理宝石 它可以从系统目录或本地每个用户目录或本地每个项目目录中选择它们 无论你在做什么,你都将使用红宝石宝石 自制能够根据公式在系统级目录中安装宝石 gem 也可以安装宝石,它可以在任何这些位置进行 bundler 可以安装它们所需的捆绑包和宝石及依赖项。

运行宝石环境如果你想看看红宝石从哪里拿起宝石(可能你有多个位置)

按照@MarsAtomic的建议,做任何教程告诉你的事情。之后进入捆绑商,将在封面下管理宝石。