Die kurze Antwort: false, wo sortieren Markieren, ob JSDoc alphabetische Sortierung verwendet werden soll:
Vorausgesetzt Sie haben eine conf.json Datei verwenden, um Ihre JSDOC Konfigurationsoptionen zu bezeichnen:
jsdoc -c path/to/conf.json
Zum Beispiel:
{
"tags": {
"allowUnknownTags": false
},
"source": {
"includePattern": ".+\\.js(doc)?$",
"excludePattern": "(^|\\/|\\\\)_"
},
"plugins": [],
"templates": {
"cleverLinks": true,
"monospaceLinks": false,
},
"opts": {
"encoding": "utf8",
"lenient": false,
"sort": false
}
}
ich über Docstrap auch kam, eine Bootstrap-Vorlage für JSDoc3.
Sie können dann die Option 'sort' innerhalb des Vorlagenbereichs verwenden. Beispiel einer conf.json Datei für diesen Fall könnte wie folgt aussehen:
{
"tags": {
"allowUnknownTags": true,
"dictionaries": ["jsdoc","closure"]
},
"source": {
"includePattern": ".+\\.js(doc|x)?$",
"excludePattern": "(^|\\/|\\\\)_"
},
"plugins": [],
"templates": {
"cleverLinks": false,
"monospaceLinks": false
"sort": false
}
}
Die Beschreibung der Docstrap bestimmten Standort ist:
Art Defaults auf true. Gibt an, ob jsdoc Daten sortieren oder die Dateireihenfolge verwenden soll. Kann auch eine Zeichenkette sein und wird dann direkt an jsdoc übergeben. Der Standard-String ist "longname, version, da".
Ich glaube nicht, dass es unmöglich ist, aber ich würde erwarten, dass mit Jsdoc 3.2.2 wäre es ein bedeutendes Unterfangen. Ich würde erwarten, dass Sie nur eine benutzerdefinierte Vorlage erstellen müssen. Ich stütze mich dabei auf die Erfahrung, die wir mit der Neuorganisation der Liste der Module und Klassen in der Navigationsleiste hatten: Wir mussten unsere eigene Vorlage erstellen. Ich bezweifle, dass das Umordnen einfacher wäre. – Louis
Danke, ich denke, ich werde es in Zukunft versuchen. Nicht so einfach, wie ich es erwartet habe, aber trotzdem möglich! –