An open API service indexing awesome lists of open source software.

https://github.com/sylhare/docusaurus

To test docusaurus
https://github.com/sylhare/docusaurus

documentation docusaurus experiment typescript

Last synced: 2 months ago
JSON representation

To test docusaurus

Awesome Lists containing this project

README

          

# Docusaurus

To test docusaurus

## Get started

```bash
# create website
npx create-docusaurus@latest my-website classic --typescript

# Install for typescript
npm install --save-dev typescript @docusaurus/module-type-aliases @tsconfig/docusaurus

# Install base plugins
npm install --save @docusaurus/plugin-content-blog
npm install --save @docusaurus/plugin-content-docs
npm install --save @docusaurus/theme-live-codeblock # code highlighting
npm install --save docusaurus-lunr-search # search

# Swizzle
npm run swizzle @docusaurus/theme-classic -- --typescript
```

## How to run

- `npm start`: Starts the development server.
- `npm run build`: Bundles your website into static files for production.
- `npm run serve`: Serves the built website locally.
- `npm deploy`: Publishes the website to GitHub pages.

## Useful links

- Docusaurus test site: https://docusaurus.io/tests/docs/category/tests
- Docusaurus plugins: https://docusaurus.io/docs/advanced/plugins
- Docusaurus Client API: https://docusaurus.io/docs/docusaurus-core#link
- Infima (Docusaurus theme): https://infima.dev/docs/components/badge