Browser-basierte Lösung-19. Oktober 2017 Aktualisiert
DevDocs (https://devdocs.io/) verwendet IndexedDB Ihres Browsers die Dokumentation gespeichert werden sollen. Stellen Sie sicher, dass Sie den Anweisungen zum Installieren der Dokumentation folgen, bevor Sie offline gehen.
Für macOS versuchen Dash
Für Windows/LinuxZeal
Für verpackt HTML versuchen versuchen RubyDocs
Manual Herunterladen:
Ich benutzte diese Befehle auf meinem Server, damit ich die Dateien schneller bekommen konnte (sie wurden zwischengespeichert, gehen Sie Figur).
wget -r -k -p http://api.rubyonrails.org/
- r - recursive
- k - Links konvertieren auf lokale Dateien
- p-zu-Punkt - alle Bilder erhalten, usw. erforderlich, um die HTML-Seiten angezeigt werden
Dann Ich komprimiere den Ordner, damit ich ihn ohne Overhead herunterladen kann.
rar a -r rails_api.rar api.rubyonrails.org/
- a - Hinzufügen von Dateien
- r - recursive
https://gist.github.com/2149669
YARD Server
Ich ziehe den Hof Format über rdoc .
- Installieren Sie das Juwel
gem install yard
,
- alle Regenerieren der Dokumentation
gem rdoc --all --overwrite
und
- Führen Sie den Server für die Edelsteine
yard server --gems
.
+1 für Dash Referenz. Nie zuvor davon gehört. Ich denke, ich werde es mögen !! – Meltemi
Danke für die Freigabe eines Links zu Dash. Mögen es so fa r! – GregT
Für spätere Versionen von Rubygems: 'gem rdoc --rdoc --all' – PhilT