Astro + Workers
了解です 👍
「wrangler.toml が見つからない」= かなりよくある状況です 🚀
原因はほぼ次のどれかです。
🏆 原因①:Workerプロジェクトではない場所にいる
👉 wrangler.toml は
⚡ Worker プロジェクトのルートにだけ存在します
📌 正しい場所の例
ai-api/
├ src/
├ package.json
├ wrangler.toml ← ★ここ
└ node_modules/
🔍 今いる場所を確認
pwd
Windows の場合:
cd
📌 フォルダ移動
Worker を作ったフォルダへ:
cd ai-api
🏆 原因②:まだ Worker を作っていない
👉 wrangler.toml は自動生成されます
Worker作成コマンド
npm create cloudflare@latest
作成後:
Project name: ai-api
Template: Worker only
👉 完了すると自動生成
🏆 原因③:新しい形式では wrangler.json / wrangler.jsonc
2025以降は TOML 以外も使われます。