Skip to content

playcanvas/api-reference

Repository files navigation

PlayCanvas API Reference

This repository builds the PlayCanvas API Reference. It is built using TypeDoc.

Installation

Ensure you have Node.js 18+ installed.

After cloning the repo, initialize the submodules:

git submodule init
git submodule update --remote

Then install all NPM dependencies:

npm install

Building

To build the API reference manual locally, run:

npm run build

The manual will be output to the docs folder.

Viewing

To view the build manual, run:

npm run serve

Then point your browser at http://localhost:3000.

Updating Submodules

To update any of the submodules to latest commit of the main branch, do:

cd submodules
cd engine (or pcui, pcui-graph, etc)
git pull origin main
cd ..
cd ..
git add submodules
git commit -m "Updated submodule X to latest"
git push

Deployment

The API reference is automatically deployed to GitHub Pages whenever the main branch is updated.