419 文字
2 分
Astro をローカルで起動するまでの手順まとめ
はじめに
公式ドキュメントをもとに、
Astro の公式ブログテンプレートを使ってローカル環境で起動するまでの手順をまとめています。
前提条件
- Node.js: v18.17.1 または v20.3.0 以上(v19 はサポート対象外)
- テキストエディタ: VS Code、Astro 公式拡張機能
- ターミナル: CLI を利用
node/npm のバージョン確認例
$ node -vv22.16.0
$ npm -v10.9.2プロジェクト作成(手順)
- プロジェクト作成コマンドを実行
npm create astro@latest- 新規プロジェクトをどこに作成するか
何も入力せず Enter を押すとカレントディレクトリにfast-fieldという名前で作成される
dir Where should we create your new project? ./fast-field- テンプレートの選択で「Use blog template」を選択(矢印キーで選択)
tmpl How would you like to start your new project? ○ A basic, helpful starter project (recommended) ● Use blog template ○ Use docs (Starlight) template ○ Use minimal (empty) template- 依存関係のインストールで「Yes」を選択
deps Install dependencies? (recommended) ● Yes ○ No- Git 初期化は「No」を選択
git Initialize a new git repository? (optional) ○ Yes ● No- 初期化完了後、プロジェクトディレクトリに移動して開発サーバーを起動する
cd ./fast-fieldnpm run dev参考画像:

ローカルサーバー起動の確認
起動ログの例:
> [email protected] dev> astro dev
astro v5.16.5 ready in 640 ms
┃ Local http://localhost:4321/┃ Network use --host to expose
watching for file changes...ブラウザで http://localhost:4321/ を開くと、Astro のブログテンプレートが表示されます。

テーマや追加リソース
公式テーマ以外にも、Astro のテーママーケットプレイスから様々なテーマを探すことができます。
無料テーマを探す場合の参考リンク:Themes | Astro
まとめ
npm create astro@latestでテンプレートからプロジェクト作成- プロジェクト名・テンプレート・依存インストール・git 初期化をプロンプトで選択
- プロジェクトのディレクトリに移動して
npm run devでローカルサーバーを起動し、http://localhost:4321/を確認
Astro をローカルで起動するまでの手順まとめ
https://blog.c12o.net/posts/astro-setup/