About
A minimalist blog template
✨ Features
- Minimalist design
- Supports dark mode switching and automatically follows system settings
- Supports article search functionality (pagefind)
- Internationalization (i18n)
💻 Environment Requirements
- Node.js (recommended version above 20.x)
- pnpm (install using
npm -g pnpm)
🚀 Quick Start
- Clone this project
git clone https://github.com/Motues/Momo.git cd Momo - Run
pnpm installto install dependencies - Run
pnpm devto start the development server
🔧 Configuration
Refer to the Configuration Guide
⚡ Commands
All commands below can be executed in the root directory
| Command | Function |
|---|---|
pnpm install | Install dependencies |
pnpm dev | Start local server at http://localhost:4321 |
pnpm build | Build release version to ./dist directory |
pnpm preview | Preview built release version |
pnpm astro ... | Run astro commands, e.g., astro add |
📜 TODO
- Add friend links feature
- Add memo feature
- Add search functionality (using pagefind, requires handling Chinese matching)
- Optimize Markdown styles, e.g.,
formulas, code blocks,special prompts - Implement article pagination
- Add table of contents
- Add RSS feed
- Other minor features, e.g.,
back to top, estimated reading time - Internationalization (i18n)