180件ヒット
[1-100件を表示]
(0.039秒)
種類
- インスタンスメソッド (84)
- モジュール関数 (48)
- 文書 (24)
- クラス (24)
ライブラリ
- ビルトイン (72)
-
irb
/ cmd / load (12) - rubygems (72)
クラス
-
Gem
:: LoadError (48) -
IRB
:: ExtendCommand :: Load (12) - LoadError (12)
モジュール
- Kernel (60)
キーワード
-
NEWS for Ruby 2
. 0 . 0 (12) - autoload (12)
- execute (12)
- gem (12)
- name (12)
- name= (12)
- path (12)
- require (12)
-
require
_ relative (12) -
ruby 1
. 6 feature (12) -
version
_ requirement (12) -
version
_ requirement= (12)
検索結果
先頭5件
-
LoadError (44016.0)
-
Kernel.#require や Kernel.#load が失敗したときに発生します。
...Kernel.#require や Kernel.#load が失敗したときに発生します。... -
LoadError
# path -> String | nil (24022.0) -
Kernel.#require や Kernel.#load に失敗したパスを返します。
...Kernel.#require や Kernel.#load に失敗したパスを返します。
begin
require 'this/file/does/not/exist'
rescue LoadError => e
e.path # => 'this/file/does/not/exist'
end
パスが定まらない場合は nil を返します。... -
Gem
:: LoadError (24000.0) -
Gem をロードできなかった場合に発生するエラーです。
Gem をロードできなかった場合に発生するエラーです。 -
Kernel
. # load(file , priv = false) -> true (18149.0) -
Ruby プログラム file をロードして実行します。再ロード可能です。
...名前空間を汚染しません。
@raise LoadError ロードに失敗した場合に発生します。
@see Kernel.#require
=== require と load の違い
Kernel.#require は同じファイルは一度だけしかロードしませんが、
Kernel.#load は無条件にロードします。
ま.......so を自動的に補完しますが、
load は行いません。
require はライブラリのロード、load は
設定ファイルの読み込みなどに使うのが典型的な用途です。
//emlist[例][ruby]{
load "#{ENV['HOME']}/.myapprc"
load "/etc/myapprc"
//}
なお、特定のデ......ィレクトリからファイルをロードしたい場合、
load 'filename' とするのは不適切です。必ず絶対パスを
使ってください。... -
Kernel
. # autoload(const _ name , feature) -> nil (6106.0) -
定数 const_name を最初に参照した時に feature を Kernel.#require するように設定します。
...数を指定する方法は Module#autoload を参照してください。
const_name が autoload 設定されていて、まだ定義されてない(ロードされていない)ときは、
autoload する対象を置き換えます。
const_name が(autoloadではなく)既に定義されてい......autoload する対象を指定します。
@raise LoadError featureのロードに失敗すると発生します。
//emlist[][ruby]{
# ------- /tmp/foo.rb ---------
class Bar
end
# ----- end of /tmp/foo.rb ----
autoload :Bar, '/tmp/foo'
p Bar #=> Bar
//}
@see Kernel.#autoload?,Module#autoload,Ke... -
Gem
:: LoadError # name -> String (6000.0) -
ロードに失敗した Gem の名前を返します。
ロードに失敗した Gem の名前を返します。 -
Gem
:: LoadError # name=(gem _ name) (6000.0) -
ロードに失敗した Gem の名前をセットします。
ロードに失敗した Gem の名前をセットします。
@param gem_name Gem の名前を指定します。 -
Gem
:: LoadError # version _ requirement -> Get :: Requirement (6000.0) -
ロードに失敗した Gem の必要条件を返します。
ロードに失敗した Gem の必要条件を返します。
@see Gem::Requirement, Gem::Dependency#version_requirements -
Gem
:: LoadError # version _ requirement=(version _ requirement) (6000.0) -
ロードに失敗した Gem の必要条件をセットします。
ロードに失敗した Gem の必要条件をセットします。
@param version_requirement Gem::Requirement のインスタンスをセットします。
@see Gem::Requirement, Gem::Dependency#version_requirements