所有文件在哪裏?我看到(如預期)我的控制器/模型等從其他類繼承,我在哪裏可以看到這些類的實際代碼?在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