Skip to content

wpjml/blog

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Personal Blog

A personal blog built with Astro.

Setup

npm install

Development

npm run dev

Open http://localhost:4321 in your browser.

Build

npm run build

Preview

npm run preview

Adding Blog Posts

Add Markdown files to the src/content/blog/ directory.

Each file requires the following frontmatter:

---
title: Post Title
description: Post description (optional)
date: 2026-01-26
tags: ['tag1', 'tag2']
---

# Post content

Project Structure

/
├── public/
│   └── favicon.svg
├── src/
│   ├── content/
│   │   ├── blog/
│   │   │   └── *.md
│   │   └── config.ts
│   ├── layouts/
│   │   └── Layout.astro
│   └── pages/
│       ├── index.astro
│       ├── about.astro
│       ├── contact.astro
│       ├── work.astro
│       └── blog/
│           ├── index.astro
│           └── [...slug].astro
├── astro.config.mjs
├── package.json
└── tsconfig.json

About

A minimal personal blog built with Astro.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published