Generates a RESTful API Documentation with apiDoc.
Generated example documentation at http://apidocjs.com/example/
- npm install grunt-apidoc --save-dev
- Add grunt.loadNpmTasks('grunt-apidoc');toGruntfile.js
Add the task to your Gruntfile's grunt.initConfig:
apidoc: {
  myapp: {
    src: "app/",
    dest: "apidoc/"
  }
}Use only one src and one dest, apiDoc search in subdirs for files with apidoc-parameters.
All apiDoc options can be used within options-block, see apiDoc configure for details,
or look directly at the code.
- src:Source files directory.
- dest:Destination directory, where the documentation will be created.
- template:Directory with the template files.
- options- includeFilters: [ ".*\.js$" ]RegEx, which files to parse.
- debug: falseShow Debug Output.
- log: trueShow Log Output.
- simulate: falseSimulation, no files will be written.
 
Example options:
includeFilters
With includeFilters you can define which files apiDoc should include, default *.js.
debug Show verbose information.
apidoc: {
  mypp: {
    src: "app/",
    dest: "apidoc/",
    options: {
      debug: true,
      includeFilters: [ ".*\\.js$" ],
      excludeFilters: [ "node_modules/" ]
    }
  }
}- 0.11.0Update for Grunt 1.
- 0.10.2Update dependencies.
- 0.10.1Update dependencies.
- 0.10.0Upgrade to use always the latest version of apiDoc.
- 0.9.0Upgrade to apiDoc 0.9.x.
- 0.8.0Upgrade to apiDoc 0.8.x.
- 0.7.0Upgrade to apiDoc 0.7.x.
- 0.6.0Upgrade to apiDoc 0.6.x.
- 0.5.0Upgrade to apiDoc 0.5.x.
- 0.4.0Upgrade to apiDoc 0.4.x.
- 0.3.0Upgrade to apiDoc 0.3.x.
- 0.2.1remove this.async() (Iolo apidoc#2)
- 0.2.0Upgrade to apiDoc 0.2.x.
- 0.1.2Grunt peer dependencies.
- 0.1.1Change binary Name.
- 0.1.0Initial release.
Please visit the main apiDoc project page on github for help and information.