Astroで作られた個人的な技術ブログです。主に技術学習とACGN関連の技術記事、チュートリアル、経験を共有します!
-
このリポジトリをクローンします
git clone <your-repo-url> cd AstroBlog
-
依存関係をインストールします
pnpm install pnpm add sharp
-
開発サーバーを起動します
pnpm dev
-
新しい記事を作成します
pnpm new-post <記事ファイル名>
それから posts ディレクトリに新しく作成された記事を編集します
記事はMarkdown形式を使用します。ファイルの先頭にfrontmatter情報を追加する必要があります:
---
title: 記事のタイトル
published: 2025-04-10
description: 記事の説明です。ホームページの記事カードに表示されます
image: ./assets/cover.jpg
tags: [タグ1, タグ2]
category: カテゴリ名
draft: false
---静的ウェブサイトをビルドします:
pnpm buildビルド結果をプレビューします:
pnpm preview| コマンド | 説明 |
|---|---|
pnpm dev |
開発サーバーを起動します。アドレスはlocalhost:4321です |
pnpm build |
本番サイトを./dist/ディレクトリにビルドします |
pnpm preview |
デプロイ前にローカルでビルド結果をプレビューします |
pnpm new-post <ファイル名> |
新しい記事を作成します |