Markdownファイルで記事を管理する、開発者のためのSvelte 5ブログシステムです。
https://shuji-bonji.github.io/svelte5-blog-markdown/
# 依存関係のインストール
npm install
# 開発サーバーの起動
npm run dev
# ビルド
npm run build
# プレビュー
npm run preview
content/posts/
ディレクトリにMarkdownファイルを追加します。
ファイル名形式: YYYY-MM-DD-slug-name.md
---
title: 記事のタイトル
description: 記事の説明
date: 2025-01-08
author: 著者名
tags: [タグ1, タグ2]
published: true
featured: false
---
記事の本文...
content/
posts/ # Markdown記事
src/
lib/
components/ # UIコンポーネント
data/ # 記事データ管理
utils/ # ユーティリティ
types/ # TypeScript型定義
routes/ # ページとルーティング
GitHub Pagesへの自動デプロイが設定されています。mainブランチへのプッシュで自動的にビルド・デプロイされます。
MIT