amplitude-js
Version:
Javascript library for Amplitude Analytics
34 lines (18 loc) • 1.29 kB
Markdown
is built using [Docusaurus 2](https://v2.docusaurus.io/), a modern static website generator.
Run `yarn docs:install` to install website dependencies.
The website autogenerates markdown files of public classes and its contents using [generate-jsdoc.js](https://github.com/amplitude/Amplitude-JavaScript/blob/main/website/generate-jsdoc.js).
This is done by calling `yarn docs:generate-jsdoc` from the base directory.
Run `yarn start` from this directory or `yarn docs:start` from the base directory.
Because of a bug with how Docusaurus handles `baseUrl` in `docusaurus.config.js`, you should open `localhost:3000/Amplitude-JavaScript` instead of the default `localhost:3000/`
Similar to local development build process. This command generates static content into the `website/build/` directory and creates a server to serve it.
Run `yarn serve` from this directory or `yarn docs:serve` from the base directory. Then open `localhost:3000/Amplitude-JavaScript`
```
$ GIT_USER=<Your GitHub username> USE_SSH=true yarn deploy
```
This will create the production build and push it the `gh-pages` branch.
The JavaScript SDK API Reference website