0
经过梳理谷歌我知道什么在 gemspec文件为我的项目,但我不知道为什么我们需要它,我想我正在寻找一个实际的定义。任何人都可以告诉我在Ruby中Gemspec文件的目的是什么?
(目前正通过了解红宝石通过捷思锐肖坚硬方式,这是研究的一个问题)
经过梳理谷歌我知道什么在 gemspec文件为我的项目,但我不知道为什么我们需要它,我想我正在寻找一个实际的定义。任何人都可以告诉我在Ruby中Gemspec文件的目的是什么?
(目前正通过了解红宝石通过捷思锐肖坚硬方式,这是研究的一个问题)
根据官方RubyGems site:
的gemspec定义什么是创业板,谁做成它,并且版本为 的宝石。这也是您与RubyGems.org的接口。在宝石页面上看到的所有 信息(如jekyll’s)都来自 gemspec。
一旦你的gemspec
文件整理出来你建立它组装你的宝石。
它还列出/可以列出依赖关系,从而帮助打包者为您设置一个健全的环境。 – Felix