Skip to content
This repository was archived by the owner on Jun 16, 2024. It is now read-only.

playcanvas/playcanvas-jsdoc-template

Folders and files

NameName
Last commit message
Last commit date

Latest commit

e5c519b · Dec 5, 2023
Oct 16, 2023
Jun 10, 2022
Jun 10, 2022
Aug 29, 2023
Oct 16, 2023
Nov 26, 2020
Nov 26, 2020
Jul 27, 2023
Oct 16, 2023
Oct 16, 2023
Dec 5, 2023

Repository files navigation

PlayCanvas JSDoc Template

This is a JSDoc 3.x and 4.x compatible template for the PlayCanvas API Reference. It is generated automatically during engine publishing process and hosted on: https://developer.playcanvas.com/api/

NPM version License CI

How to build

Ensure you have Node.js installed. Then, install all of the required Node.js dependencies:

npm install

Then you can build CSS styles:

npm run build

To test static html files, you need to use PlayCanvas Engine repository. Clone https://github.com/playcanvas/engine besides this repository:

./playcanvas-jsdoc-template/
./engine/

Then edit ./engine/conf-api.json, field opts.template to: "../playcanvas-jsdoc-template" so it will use your local copy of templates for building the docs, and then in ./engine/ run:

npm run docs

Static files will be generated to:

./engine/docs/

These can be served by the web server of your choice or viewed directly by opening ./engine/docs/index.html in a web browser.