A personal blog based on Astro, with rich features and classy minimalist design.
Based on wjwei-blog.
- Astro v4 Fast 🚀
- TailwindCSS Utility classes
- Accessible, semantic HTML markup
- Responsive & SEO-friendly
- Multi-language support
- Dark / Light mode, using Tailwind and CSS variables
- Pinned posts and projects
- Astro Assets Integration for optimised images
- MD & MDX posts
- Pagination
- Automatic RSS feed
- Auto-generated sitemap
- Astro Icon svg icon component
- Back To Top button
All commands are run from the root of the project, from a terminal:
| Command | Action |
|---|---|
npm install |
Installs dependencies |
npm run dev |
Starts local dev server at localhost:4321 |
npm run build |
Build your production site to ./dist/ |
npm run preview |
Preview your build locally, before deploying |
npm run astro ... |
Run CLI commands like astro add, astro check |
npm run astro -- --help |
Get help using the Astro CLI |
# rmdir /s /q .astro
# rmdir /s /q dist
npm install
npm run build
npm run preview# git init
# git branch -M main
# git remote add origin https://github.com/Crazzy-Rabbit/lulshi-blog.git
git add .
git commit -m "fix astro build types"
git push