You will need Node 6 or newer in order to build the Jest website.
The first time, get all the dependencies loaded via
yarnin the root directory.
Then, run the server via
yarn start
Open http://localhost:3000Anytime you change the contents, just refresh the page and it's going to be updated
The Jest website is hosted as a GitHub page. A static site is generated by server/generate.js and its output is pushed to the gh-pages branch by CircleCI whenever master is updated.
To deploy the website manually, run the following command as a Git user with write permissions:
DEPLOY_USER=facebook GIT_USER=jest-bot CIRCLE_PROJECT_USERNAME=facebook CIRCLE_PROJECT_REPONAME=jest yarn gh-pagesRun the above command against your own fork of facebook/jest:
DEPLOY_USER=YOUR_GITHUB_USERNAME GIT_USER=YOUR_GITHUB_USERNAME CIRCLE_PROJECT_USERNAME=YOUR_GITHUB_USERNAME CIRCLE_PROJECT_REPONAME=jest yarn gh-pages