所有文件在哪里?我看到(如预期)我的控制器/模型等从其他类继承,我在哪里可以看到这些类的实际代码?在RoR项目中,所有库文件在哪里?
0
A
回答
2
如果你想在你的机器上找到这些类,你必须去ruby安装目录并寻找gems目录。在我的机器是:
/usr/local/rvm/rubies/ruby-1.9.2-p136/lib/ruby/gems/1.9/gems
我只是做了截屏等等你可以看到一切都在哪里。您可以see it here。如您所知,Rails由许多组件组成(Active Record,Active Support,Action Mailer,Active Resource等),每个组件都有自己的目录。
0
代码在rails gem中。所有的代码都在Rails repository。尽管如此,通常不需要深入代码,并且几乎总是足够的。
0
仅供参考,您可以尝试open_gem gem。这会添加一个gem子命令'open',它将在您选择的编辑器中打开已安装的gem根目录。我经常使用下面的命令来打开TextMate的宝石在OS X:
gem open some_obscure_gem -c mate
相关问题
- 1. TargetFrameworkSDKToolsDirectory - 在哪里添加项目文件?
- 2. “托管项目源文件”在哪里?
- 3. Xcode:在现有项目中找不到库文件,它在哪里?
- 4. 关闭项目时,Eclipse中的项目文件在哪里?
- 5. VS2010中的数据库项目和项目模板在哪里?
- 6. VS2012中的数据库项目和项目模板在哪里?
- 7. 在FlashBuilder中将库文件夹相对于ActionScript项目放在哪里?
- 8. SQLite数据库文件在JAVA项目中的位置在哪里?
- 9. 詹金斯在哪里拥有项目的文件?
- 10. sqoop库目录在哪里?
- 11. 我应该在哪里放置.gitignore来影响所有项目?
- 12. 在哪里把库文件放在里面的jar文件
- 13. Android项目中XML文件的模式在哪里?
- 14. xcode项目中的预编译头文件在哪里?
- 15. Visual Basic项目中的默认设置文件在哪里?
- 16. Xcode 4中我的项目的资源文件夹在哪里?
- 17. VS2005网站项目中的Assembly.cs文件在哪里?
- 18. Spring Boot项目中的application.properties文件在哪里?
- 19. 所有快照在哪里?
- 20. 在哪里把testNG XML文件在ANT java web项目
- 21. 在哪里存储文件在Android项目
- 22. Android Studio项目中的project.properties在哪里
- 23. Eclipse项目中的web.xml在哪里
- 24. 从XML文件中选择所有的人在哪里=“鲍勃”
- 25. Xcode 8中的文件所有者在哪里?
- 26. SQL中存储的所有数据库文件路径在哪里?
- 27. 上传后,所有文件/文件在Sense/Net中实际存储在哪里?
- 28. openfl项目目录在哪里?
- 29. Windows日志文件目录在哪里?
- 30. 哪里存在flex库文件swc
驳:源代码是相当简洁,而且我已经有工具,采空区与文本文件和源代码(以及相对较少的工作浏览api-docs-in-a-web-browser)。通常不需要使用Web文档,因为源代码总是足够的。 :-) – Ken 2011-03-13 03:09:47
网络文档允许查看每种方法内联的来源。另外,您可以使用'ri'或'rdoc'从命令行查看文档。 – 2011-03-13 03:17:38
是的,有时候这些东西存在很好,但是在浏览源代码时,我的网络浏览器仍然比我的文本编辑器差。不再是真实的那一天是我将在我的网络浏览器中编写代码的那一天。 – Ken 2011-03-13 16:32:07