2
A
回答
4
您包含脚本或文件,而不是宝石。
随着
require 'x'
您加载文件x.rb
。您加载的哪个x.rb
是由搜索路径定义的,搜索路径可以通过gem定义(您在示例代码中没有使用的内容)进行修改。
加载文件x.rb
中的所有内容。如果x.rb
包含其他require
命令,那些文件也会被加载。
相关问题
- 1. Git Workflow我读的所有东西都是我所需要的
- 2. C++,我应该包括一些东西,如果我需要它*和*其他东西,它包括?
- 3. 是Redis的好东西,我需要
- 4. 红宝石是否有类似buildout或virtualenv的东西?
- 5. 红宝石文档丢失的东西
- 6. 东西分类器宝石与Heroku的
- 7. jquery:包含东西或其他东西
- 8. 我是否需要发布/ autorelease我的东西的iPhone
- 9. 只有加载的东西不工作
- 10. 不确定我是否需要一个组或其他东西
- 11. SpriteKit:我需要类似.pauseActionForKey()的东西?
- 12. 我需要哪个MVC的东西?
- 13. 是strpos需要别的东西
- 14. grails - 告诉我是否有脏东西?
- 15. Visibility =“折叠”不起作用是否需要额外的东西
- 16. PHP如果有东西和东西那么东西?
- 17. 放下所有的东西
- 18. C - 虽然(东西||东西)
- 19. grep东西空间东西()
- 20. FSI缓存不需要的东西?
- 21. 红宝石阵列,在子阵列内删除所有东西
- 22. 当我们使用 “公共类的东西{” 与 “类的东西{”
- 23. 我是否总是需要添加'如果有东西'以避免'无'错误?
- 24. RDLC是否需要与RDLs不同的任何东西?
- 25. SPARQL - 查询所有东西
- 26. 多个HTML东西的东西的东西
- 27. 东西要改变
- 28. 我是否缺少Javascript的东西?
- 29. 如何检查在StreamReader上是否有东西需要读取?
- 30. 子目录重写|包括所有相关的东西
如果您想要解决此问题,请查看[autoload](http://rubydoc.info/stdlib/core/1.9.3/Kernel:autoload)。 – 2012-04-03 21:09:44
@AleksanderPohl这不一定是真的,如果文件'x'有'Hello'&'Goodbye',使用其中之一将仍然加载两者,因为它们仍然在同一个文件中。 – 2012-04-03 21:42:36
我还没有发现这两个类在问题描述中的同一个文件中。它们只在相同的宝石中定义。 – 2012-04-03 21:55:32