Skip to main content

Configuration

This section covers the custom configuration powering the MKX SpaceHub™ website.

Scaffold project

From its initial GitHub commit, the MKX SpaceHub™ has been organized as a monorepo with examples and built with Docusaurus TypeScript variant along with some awesome tools like VS Code.

Docusaurus requires Node.js version 18 or up. I use npm as the package manager.

npx create-docusaurus@latest website classic --typescript
npm run start

Project structure

Show

Project structure

public ├─ examples ├── website | ├── blog │ ├── 2024 │ ├── release │ └── updates ├── docs │ ├── content-creation │ ├── devops │ ├── tutorials │ └── keyword.mdx ├── src │ ├── css │ │ └── custom.css │ └── pages │ ├── styles.module.css │ └── index.tsx ├── static │ └── img ├── docusaurus.config.ts ├── package.json ├── README.md ├── sidebars.ts └── yarn.lock

More