Gibt es eine Möglichkeit, Code-Dokumentation für BuckleScript oder Reason zu generieren? Ich habe versucht, mit ocamldoc
, aber ich weiß nicht, wie Knoten-Paket Abhängigkeiten automatisch enthalten.Dokumentationsgenerierung für BuckleScript-Projekt
0
A
Antwort
3
Es gibt noch keine automatische Auflösung für Knotenpakete. Sie können manuell jeden abhängigen Paket im ocamldoc Befehl angeben, zB:
ocamldoc -html -d doc -I node_modules/bs-webapi/lib/ocaml -I node_modules/bs-fetch/lib/ocaml -I node_modules/bs-platform/lib/ocaml src/YourModule.re
Das Verzeichnis sind ziemlich vorhersehbar enthält, die Sie gerade an den lib/ocaml
Verzeichnisse in jedem Paket verweisen müssen, ocamldoc ihre zusammengestellt .cmi
Dateien finden und ziehen in der erforderlichen Art Informationen von dort.
Dies bedeutet auch, dass Sie zuerst bsb -make-world
getan haben müssen, um all diese .cmi
s zu kompilieren.
Verwandte Themen
- 1. Unterstützt D Dokumentationsgenerierung?
- 2. Julia API/Dokumentationsgenerierung
- 3. Werkzeuge für die Entwicklungsumgebung Haskell? (Linux)
- 4. Erzeugen von Dokumentation für meinen eigenen Code mit Haddock und Stack
- 5. Doxygen mit Go
- 6. Für() für die Vars
- 7. Scala für() vs für {}
- 8. für
- 9. Gruppe für Monat für Anwesenheitsliste
- 10. Modul für OneSignal für Appcelerator
- 11. Mindestanforderungen für Unity für Android?
- 12. Verbindungszeichenfolge für Informix für .NET
- 13. für Array-Feld für mich
- 14. Vorschlag für Vorlagenbuch für C++?
- 15. Alternative für BtsMSITask für BizTalk
- 16. Konfiguration für Aktionskabel für PostgreSQL?
- 17. Für innen für undefinierte bekommen
- 18. ändern Schleife für für Strom
- 19. Elmah für WCF für Ausnahmebehandlung
- 20. Benutzernamen für ActionExecutedContext für MVC?
- 21. Beispiel für den Domain-Namen für mailgun be für nodejs?
- 22. Einstellung für Ländereinstellung für Java-Überschreibung für bestimmtes Gebietsschema
- 23. Implementieren von Bedingungsvariablen für CRITICAL_SECTIONs für WinThreads für XP
- 24. Regex für Komma Formatierung für Dezimalstellen und Punkt für Tausende
- 25. Überprüfen Sie für Params für separate Formulare für 1 Modell
- 26. OpeningHandshakeException für Meteor Backend für Android App
- 27. Spline-Interpolation für Werte für die Zeit
- 28. Controller für eine App für Reservierungen einrichten
- 29. istream für die Kommandozeileneingabe für C++/Poco
- 30. Zeitbedingung für Überprüfer für GCM Zweck