synthpop123 / astro-blog

Yet another personal blog powered by Astro

Home Page:https://blog.lkwplus.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

lkw123's AstroBlog

Dependabot Updates CodeQL

πŸ“œ Credits

The website is built based on the amazing AstroPaper theme.

πŸ’» Tech Stack

Main Framework - Astro
Type Checking - TypeScript
Component Framework - ReactJS
Styling - TailwindCSS
UI/UX - Figma
Fuzzy Search - FuseJS
Icons - Boxicons | Tablers
Code Formatting - Prettier
Deployment - Cloudflare Pages
Linting - ESLint

πŸ‘¨πŸ»β€πŸ’» Running Locally

The easiest way to run this project locally is to run the following command in your desired directory.

# Install dependencies
pnpm install

# Start the development server
pnpm dev

# Build the project
pnpm build

🧞 Commands

Command Action
pnpm install Installs dependencies
pnpm run dev Starts local dev server at localhost:4321
pnpm run build Build your production site to ./dist/
pnpm run preview Preview your build locally, before deploying
pnpm run format:check Check code format with Prettier
pnpm run format Format codes with Prettier
pnpm run sync Generates TypeScript types for all Astro modules. Learn more.
pnpm run lint Lint with ESLint

About

Yet another personal blog powered by Astro

https://blog.lkwplus.com

License:MIT License


Languages

Language:Astro 50.9%Language:TypeScript 39.6%Language:JavaScript 5.0%Language:CSS 4.5%