419 文字
2 分
Astro をローカルで起動するまでの手順まとめ
2025-12-12

はじめに#

公式ドキュメントをもとに、
Astro の公式ブログテンプレートを使ってローカル環境で起動するまでの手順をまとめています。

前提条件#

  • Node.js: v18.17.1 または v20.3.0 以上(v19 はサポート対象外)
  • テキストエディタ: VS Code、Astro 公式拡張機能
  • ターミナル: CLI を利用

node/npm のバージョン確認例

Terminal window
$ node -v
v22.16.0
$ npm -v
10.9.2

プロジェクト作成(手順)#

  • プロジェクト作成コマンドを実行
Terminal window
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
  • 初期化完了後、プロジェクトディレクトリに移動して開発サーバーを起動する
Terminal window
cd ./fast-field
npm run 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のブログテンプレート

テーマや追加リソース#

公式テーマ以外にも、Astro のテーママーケットプレイスから様々なテーマを探すことができます。
無料テーマを探す場合の参考リンク:Themes | Astro

まとめ#

  • npm create astro@latest でテンプレートからプロジェクト作成
  • プロジェクト名・テンプレート・依存インストール・git 初期化をプロンプトで選択
  • プロジェクトのディレクトリに移動して npm run dev でローカルサーバーを起動し、http://localhost:4321/ を確認
Astro をローカルで起動するまでの手順まとめ
https://blog.c12o.net/posts/astro-setup/
作者
Seu (c12o)
公開日
2025-12-12
ライセンス
CC BY-NC-SA 4.0