download(spec, source_uri, install_dir = Gem.dir) -> StringRuby 1.9.3 から[permalink][rdoc][edit]-
source_uri から取得した Gem パッケージをキャッシュディレクトリに配置します。
既に Gem パッケージが存在する場合は、ファイルを置き換えませんが source_uri がローカルパス (file://) である場合は常にファイルを置き換えます。
- [PARAM]
spec: - Gem::Specification のインスタンスを指定します。
- [PARAM]
source_uri: - 取得先の URI を指定します。
- [PARAM]
install_dir: - ダウンロードしたファイルの配置先を指定します。
- [RETURN]
- ローカルにコピーした Gem ファイルのパスを返します。
- [EXCEPTION]
Gem::RemoteFetcher::FetchError: - Gem の取得に失敗した場合に発生します。
- [PARAM]