root 3bf41bf355 update | 1 gadu atpakaļ | |
---|---|---|
.. | ||
lib | 1 gadu atpakaļ | |
node_modules | 1 gadu atpakaļ | |
plugins | 1 gadu atpakaļ | |
templates | 1 gadu atpakaļ | |
Apache_License_2.0.txt | 1 gadu atpakaļ | |
LICENSE.md | 1 gadu atpakaļ | |
README.md | 1 gadu atpakaļ | |
cli.js | 1 gadu atpakaļ | |
conf.json.EXAMPLE | 1 gadu atpakaļ | |
jsdoc.js | 1 gadu atpakaļ | |
package.json | 1 gadu atpakaļ |
An API documentation generator for JavaScript.
Want to contribute to JSDoc? Please read CONTRIBUTING.md
.
JSDoc supports stable versions of Node.js 12.0.0 and later. You can install
JSDoc globally or in your project's node_modules
folder.
To install the latest version on npm globally (might require sudo
;
learn how to fix this):
npm install -g jsdoc
To install the latest version on npm locally and save it in your package's
package.json
file:
npm install --save-dev jsdoc
To install the latest development version locally, without updating your
project's package.json
file:
npm install git+https://github.com/jsdoc/jsdoc.git
If you installed JSDoc locally, the JSDoc command-line tool is available in
./node_modules/.bin
. To generate documentation for the file
yourJavaScriptFile.js
:
./node_modules/.bin/jsdoc yourJavaScriptFile.js
If you installed JSDoc globally, run the jsdoc
command:
jsdoc yourJavaScriptFile.js
By default, the generated documentation is saved in a directory named out
. You
can use the --destination
(-d
) option to specify another directory.
Run jsdoc --help
for a complete list of command-line options.
The JSDoc community has created templates and other tools to help you generate and customize your documentation. Here are a few of them:
jsdoc
to
Stack Overflow.JSDoc is copyright (c) 2011-present Michael Mathews micmath@gmail.com and the contributors to JSDoc.
JSDoc is free software, licensed under the Apache License, Version 2.0. See the
file LICENSE.md
in this distribution for more details.