Jsdoc installiert ist lokal (NPM installieren jsdoc). Ich erhalte die folgende Fehlermeldung beim Versuch, .\node_modules.bin\jsdoc --debug ./lib/JavaScriptSource.js
Ausgabe auszuführen: DEBUG: JSDoc 3.3.0-dev (So, 15. Juni 2014 18.39.52 GMT) DEBUG: Umwelt Info: { "env": { "conf": { "Tags": { "allowUnknownTags": true}, "templ ates": { "monospaceLinks": false, "cleverLinks": false, "default": { "outputSourceFiles" : true}}, "Quelle": {"includePattern": ". + \. js (doc)? $", "excludePattern": "(^ | \/| \\ ) _"}, "plugins": []}, " opts ": {" _ ": [" ./ lib/JavaScriptSource.js "]," Debug ": true" destina tion ":" ./ out /“, "Codierung": "UTF-8"}}} Es gibt keine zu verarbeitenden Eingabedateien.
Die Fehlermeldung „Es gibt keine Eingabedateien zu verarbeiten“ von jsdoc
JSDoc 3.3.0-dev (Sun, 15 Jun 2014 18:39:52 GMT)
Options:
-t, --template <value> The path to the template to use. Default:
path/to/jsdoc/templates/default
-c, --configure <value> The path to the configuration file.
Default: path/to/jsdoc/conf.json
.....
</code>
Does './Lib/JavaScriptSource.js' existieren? – Pointy
Ja, es existiert. In der jsdoc-Quelle jsdoc/cli.js erscheint nach dem Aufruf der Methode cli.scanFiles() env.sourceFiles leer. Habe den Code im Detail nicht gesehen. – TDreama
In Zeile 263 für jsdoc/cli.js konnte ich einen 'code' ausführen var fileData = fs.readFileSync (env.opts ._ [0], 'utf8'); \t console.log (fileData.toString()); 'code', der den Inhalt anzeigt. Das env-Objekt wird im ursprünglichen Post angezeigt. – TDreama