2009-09-10 10 views

Répondre

1

Si vous pouvez garantir que le rack aura toujours été requis avant que b ne soit requis, il n'est pas nécessaire d'indiquer require 'rack' à l'intérieur b.rb. Cela peut causer des problèmes si vous réorganisez votre code pour exiger des choses dans un ordre différent, cependant.

0

Essayez:

require 'rack' if defined?(Rack).nil? 

Ce test juste pour voir si la constante pour rack, qui est un module, est défini et nécessite si la constante est nulle.

Questions connexes