本文簡要介紹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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。