本文简要介绍ruby语言中 Gem::RequestSet::GemDependencyAPI类
的用法。
Bundler
Gemfile 和 Isolate gem 依赖文件的semi-compatible DSL。
要同时使用 Bundler
Gemfile 和 Isolate 格式,此实现需要一些自由以允许与每种格式兼容,尤其是在 source
中。
一个基本的 gem 依赖文件如下所示:
source 'https://rubygems.org' gem 'rails', '3.2.14a gem 'devise', '~> 2.1', '>= 2.1.3' gem 'cancan' gem 'airbrake' gem 'pg'
RubyGems 建议将其保存为 gem.deps.rb 而不是 Gemfile 或 Isolate。
要在此 Gemfile 中安装 gem,请使用“gem install -g”来安装它并创建一个锁定文件。锁定文件将确保当您对 gem 依赖项文件进行更改时,对 gem 的依赖项所做的更改最少。
RubyGems 可以在启动时使用 RUBYGEMS_GEMDEPS 环境变量或通过 Gem.use_gemdeps
激活依赖文件中的所有 gem。有关详细信息和警告,请参阅 Gem.use_gemdeps
。
有关详细信息,请参阅“gem help install”和“gem help gem_dependencies”。
相关用法
- Ruby GemDependencyAPI.group用法及代码示例
- Ruby GemDependencyAPI.gem用法及代码示例
- Ruby GemDependencyAPI.gemspec用法及代码示例
- Ruby GemDependencyAPI.git用法及代码示例
- Ruby Generator模块用法及代码示例
- Ruby Generic.host用法及代码示例
- Ruby Generic.hostname用法及代码示例
- Ruby Generic.query=用法及代码示例
- Ruby Generic.normalize用法及代码示例
- Ruby Generic.select用法及代码示例
- Ruby GetoptLong类用法及代码示例
- Ruby Generic.fragment=用法及代码示例
- Ruby Generic.path用法及代码示例
- Ruby Generic.route_to用法及代码示例
- Ruby Generic.merge!用法及代码示例
- Ruby Generic.hostname=用法及代码示例
- Ruby Generic.route_from用法及代码示例
- Ruby Generic.merge用法及代码示例
- Ruby Generic.query用法及代码示例
- Ruby Generic.port用法及代码示例
- Ruby Generic.password=用法及代码示例
- Ruby Generic.fragment用法及代码示例
- Ruby Generic.scheme用法及代码示例
- Ruby Generic.scheme=用法及代码示例
- Ruby Generic.host=用法及代码示例
注:本文由纯净天空筛选整理自ruby-lang.org大神的英文原创作品 GemDependencyAPI类。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。