Blitzjs.com - Website & Docs
Website
This website is built using Docusaurus 2, a modern static website generator.
Installation
yarn
Local Development
yarn start
This command starts a local development server and open up a browser window. Most changes are reflected live without having to restart the server.
Deployment
The main
branch is automatically deployed to https://blitzjs.com
Language Translations
We're setting up this repo to support language translations as soon as folks step up to do so. We plan to follow the same process as the reactjs.com translations.
Versioning
When we are ready to tag a new version of the docs we can run the docusaurus scripts.
yarn run docusaurus docs:version 1.1.0
When tagging a new version, the document versioning mechanism will:
- Copy the full docs/ folder contents into a new versioned_docs/version-/ folder.
- Create a versioned sidebars file based from your current sidebar configuration (if it exists). Saved it as versioned_sidebars/version--sidebars.json.
- Append the new version number into versions.json.
See the Docusaurus documention on versioning
Code Syntax Highlights
Code blocks are syntax highlighted using Prism. You can call attention to specific sections in a code block using comments to begin and end a block // highlight-start
// highlight-end
, or highlight a single line // highlight-line
const example = "not highlighted"
// highlight-start
const highlighted = true
// highlight-end
const notHighlighted = true
const alsoHighlighted = true // highlight-line