Wymaganie "rubygems"
daje , ale wymaga "appium_lib"
daje true
. Np.,Czy `wymagaj 'rubygemów` `zwracających` fałsz` ok?
require 'rubygems' # => false
require 'appium_lib' # => true
Czy to jest w porządku? To nie jest tak, jak próbowanie wymagać czegoś, co naprawdę nie istnieje, tj .:
require 'does_not_existxxxxxxx' # => LoadError: cannot load such file -- does_not_existxxxxxxx
Myślę, że programiści Ruby byłoby niezmiernie wdzięczny, gdyby mógł Pan zgłosić błąd i powiedzieć im, co można znaleźć niejasności [dokumentacja] (http://ruby-doc.org/core-2.2. 2/Kernel.html # method-i-require): "' require (name) '→" true' lub "false': Ładuje podaną' name', zwraca "true", jeśli się powiodło, i 'false', jeśli funkcja jest już załadowany. " –