bin_path(name, exec_name = nil, *requirements) -> StringRuby 1.9.2 から[permalink][rdoc][edit]-
Gem
nameに含まれる実行可能ファイルexec_nameのフルパスを返します。exec_nameを省略した場合は例外が発生します。requirementsで特定のバージョンを指定できます。Gem を有効化(activate)する副作用はありません。- [PARAM]
name: - 実行可能ファイルを含む Gem の名前です。
- [PARAM]
exec_name: - 実行可能ファイルの名前です。省略すると例外が発生します。
- [PARAM]
requirements: - 使用する Gem のバージョンを指定します。Gem::Requirement が解釈できる形式で複数指定できます。
- [RETURN]
- 実行可能ファイルのフルパスです。
- [EXCEPTION]
ArgumentError: -
exec_nameを指定しなかった場合に発生します。 - [EXCEPTION]
Gem::GemNotFoundException: - 条件に一致する Gem や実行可能ファイルが見つからなかった場合に発生します。
- [PARAM]