In Bezug auf diese Frage: Ideal ruby project structure Ich habe festgestellt, dass appname.rb ist in lib, und ist oberste Ebene.Was ist die <appname> .rb-Datei in/lib, die normalerweise in einem Ruby-Projekt verwendet wird?
Ich habe ein wenig vom Rake-Quellcode auf Github gelesen, und ich habe bemerkt, dass ihre Projektstruktur ziemlich gleich ist. Sie haben eine Top-Level 'Rake.rb' Datei in/lib, aber ich bin mir nicht sicher, wofür es da ist. In der Spitzhacke (Programming Ruby 1.9) zeigen sie ein Beispiel für die Strukturierung eines kleinen Projekts, mit fast der gleichen Verzeichnisstruktur oben, aber es wird nicht erwähnt, dass eine .rb in/lib verwendet wird.
Also, meine Frage ist: Was genau ist dieses Ding in der Regel in einem Ruby-Projekt verwendet?
Sorry, wenn das eine dumme Frage ist, bin ich mir sicher, aber ich bin relativ neu in Ruby. Ich kenne Ruby-foo gerade nicht so gut. ;)
Danke.
wie eine wirklich gute Frage für mich aussieht! –