π² Official documentation website for TinyPine.js - a minimal, reactive JavaScript framework.
# Install dependencies
npm install
# Start dev server
npm run dev# Build for production (default: /tinypine-docs/)
npm run build
# Build with custom base URL (e.g., for custom domain)
BASE_URL=/ npm run build
# Preview production build
npm run preview# Deploy manually
npm run deployOr push to the main branch and GitHub Actions will automatically deploy.
The project uses / (root) as the base URL by default. If you're deploying to:
-
GitHub Pages subdirectory (e.g.,
username.github.io/repo-name/): SetBASE_URLenvironment variableBASE_URL=/repo-name/ npm run build
-
Custom domain or root deployment (default): No need to change anything
npm run build
- Go to your repository Settings > Pages
- Under "Build and deployment", select Source: GitHub Actions
- Push to
mainbranch - deployment will start automatically - Your site will be available at
https://username.github.io/repo-name/
- Framework: TinyPine.js
- Build Tool: Vite
- Styling: Tailwind CSS
- Markdown: Marked
- Syntax Highlighting: Highlight.js
Visit the documentation at: https://digitalcorehub.github.io/tinypine-docs/
MIT Β© DigitalCoreHub