2017-02-06 1 views
0

Ich benutze JSDoc 3.4.3 und versuche die Datei config.json auszuführen, um Dokumentation für mehrere Dateien zu erstellen. Allerdings versuchen, jedes Mal wenn ich den folgenden Befehl auszuführen:JSDoc kann die Konfigurationsdatei nicht analysieren SyntaxError: Unerwartetes Token:

jsdoc -c conf.json 

ich diesen Fehler:

Cannot parse the config file conf.json: SyntaxError: Unexpected token : Exiting JSDoc because an error occurred. See the previous log messages for details. 

ich sogar versucht, Kopieren und Einfügen der Beispiel-Konfigurationsdatei in offiziellen JSDoc Dokumentation http://usejsdoc.org/about-configuring-jsdoc.html

"source": { 
"include": [ "myProject/a.js", "myProject/lib", "myProject/_private" ], 
"exclude": [ "myProject/lib/ignore.js" ], 
"includePattern": ".+\\.js(doc)?$", 
"excludePattern": "(^|\\/|\\\\)_" 
} 

Aber das gibt den gleichen Fehler.

Haben Sie Ideen, wie Sie das Problem beheben können? Vielen Dank!

+0

Wie zu beheben? Kopieren Sie das komplette Objekt aus dem Abschnitt "Konfigurationsdatei" – Andreas

+0

Vielen Dank! Es klappt! Sie sollten Ihren Kommentar in eine Antwort umwandeln, damit ich ihn als nützlich und als Lösung für mein Problem markieren kann :) – dsvorc41

Antwort

0

Ich hatte ein ähnliches Problem. Zuerst verifizierte ich, dass die Datei als UTF-8 über Notepad ++ codiert wurde. Als das nicht funktionierte, habe ich, basierend auf dem Kommentar von Andreas, einfach meinen Konfigurationscode kopiert und in die selbe Datei eingefügt, gespeichert, lief jsdoc -c jsdoc.conf und es funktionierte. Hoffe das hilft jemandem in der Zukunft.

Verwandte Themen