This is the official documentation site for KliveIDE, built with Nextra.
- Node.js 18+
- npm or yarn
-
Install dependencies:
npm install
-
Start the development server:
npm run dev
-
Open http://localhost:3000 in your browser.
npm run buildkliveide-docs/
├── pages/ # Documentation pages
│ ├── index.mdx # Homepage
│ ├── getting-started.mdx
│ ├── user-guide/ # User guide section
│ ├── development/ # Development section
│ └── api-reference/ # API documentation
├── theme.config.tsx # Nextra theme configuration
├── next.config.js # Next.js configuration
└── package.json # Dependencies and scripts
- Fork the repository
- Create a feature branch
- Make your changes
- Test locally with
npm run dev - Submit a pull request
This documentation site is automatically deployed to GitHub Pages at https://dotneteer.github.io/kliveide/ when changes are merged to the master branch.
The site uses GitHub Actions for automatic deployment. The workflow:
- Triggers on pushes to the
masterbranch - Builds the static site using
npm run export - Deploys to GitHub Pages
To deploy manually:
npm run exportThis creates a static build in the out/ directory that can be deployed to any static hosting service.
This site can also be deployed to:
MIT License - see the LICENSE file for details.