本文简要介绍ruby语言中 Gem::RequestSet::GemDependencyAPI.gem
的用法。
用法
gem(name)
gem(name, *requirements)
gem(name, *requirements, options)
使用给定的 name
和 requirements
指定 gem 依赖项。您也可以在 requirements
之后提供 options
options
包括:
- 要求:
-
RubyGems 不提供任何自动要求函数,因此 gem 依赖项文件中的要求被记录但被忽略。
在 bundler 中, require: 选项会覆盖
Bundler.require
期间需要的文件。默认情况下,Bundler
中需要依赖项的名称。可以给出单个文件或Array
个文件。要禁用需要任何文件,请给出
false
:gem 'rake', require: false
- 团体:
-
将依赖项放在给定的依赖组中。可以给出单个组或
Array
个组。另见
group
- 平台:
-
仅在给定平台上安装依赖项。可以给出单个平台或
Array
个平台。有关可用平台的列表,请参阅
platform
。 - 小路:
-
从给定目录中的解压 gem 安装此依赖项。
gem 'modified_gem', path: 'vendor/modified_gem'
- 混帐:
-
从 git 存储库安装此依赖项:
gem 'private_gem', git: git@my.company.example:private_gem.git'
- 要旨:
-
从 gist ID 安装此依赖项:
gem 'bang', gist: '1232884'
- github:
-
从 github git 存储库安装此依赖项:
gem 'private_gem', github: 'my_company/private_gem'
- 子模块:
-
Set
到true
以在获取 git:、gist: 和 github: 依赖项的 git 存储库时包含子模块。 - 参考:
-
对 git:、gist: 和 github: 依赖项使用给定的提交名称或 SHA。
- 分支:
-
将给定的分支用于 git:、gist: 和 github: 依赖项。
- 标签:
-
对 git:、gist: 和 github: 依赖项使用给定的标签。
相关用法
- Ruby GemDependencyAPI.gemspec用法及代码示例
- Ruby GemDependencyAPI.group用法及代码示例
- Ruby GemDependencyAPI.git用法及代码示例
- Ruby GemDependencyAPI类用法及代码示例
- 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.gem。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。