Ich arbeite in einem Unternehmen und wir haben viele Projekte, die anglejs verwenden. Mein Problem hier ist, dass wir ungefähr 30 Entwickler sind und es ziemlich schwierig ist, sich aller Anweisungen/Komponenten/Dienste bewusst zu sein, die bereits in einigen Projekten vorhanden sind, und sie nicht zweimal zu erstellen.
Ich suche nach einem Tool, das mir helfen könnte, über Tags nach meinen Anweisungen/Komponenten/Diensten zu suchen, und ich denke, der einfachste Weg wäre, Kommentare zu schreiben, die diese Tags enthalten, und dann eine Dokumentation zu erstellen, mit der ich danach suchen kann. Eher etwas, das uns hilft zu überprüfen, ob das, was wir erreichen wollen, nicht bereits existiert.
Haben Sie eine Idee, wie Sie das am besten erreichen?
Entschuldigen Sie, wenn so etwas offensichtlich ist, aber ich weiß nicht viel über Dokumentationswerkzeuge. ngDocs ist nicht das, wonach ich suche.
Sie könnten einfach ngDocs oder JSDoc verwenden . Auf diese Weise können Sie zB mit jsdoc helper eine Dokumentation erstellen . Zum Taggen können Sie zum Beispiel JSDoc @alias
oder einfach nur verwenden @name
.
Sobald Sie es über npm
ust installiert haben, führen Sie Folgendes aus:
jsdoc yourJavaScriptFile.js
<doc:example> tag
<doc:example module="...">
...
<doc:source>
...
<script></script> <!-- Contents will be extracted into a script.js file -->
...
<style></style> <!-- Contents will be extracted into a style.css file -->
...
</doc:source>
<doc:scenario>
...
</doc:scenario>
</doc:example>
Groben
Lin
Groben
Lin
@tag
, damit es für Ihre Anforderungen funktioniert.