Workers — 設定ファイルなしでも wrangler deploy が動作
Key Points
- wrangler 4.68.0で自動設定
- npx wrangler deployでPR自動生成
- --yesでプロンプト省略
Summary
Wrangler 4.68.0 から、プロジェクトに Wrangler の設定ファイルが無くても npx wrangler deploy を実行するだけで自動的にプロジェクトを検出・設定し、Cloudflare Workers にデプロイできます。フレームワーク検出、必要なアダプタのインストール、wrangler.jsonc の生成、そしてデプロイまでワンコマンドで完了します。自動設定は一般提供(GA)となりデフォルト動作です。
Key Points
- フレームワーク検出:
package.jsonを元にフレームワークを検出します。 - 自動処理の流れ: 検出 → 設定確認のプロンプト → 必要アダプタをインストール →
wrangler.jsoncを生成 → デプロイ。 - コマンド例:
npx wrangler deploy(デフォルトで自動設定)。 - 設定のみ実行:
wrangler setupを使えばデプロイせずに設定だけ行えます。 - プロンプトをスキップ:
--yesを付けると確認プロンプトを自動承諾します。 - ダッシュボード連携: Workers ダッシュボードでリポジトリ接続すると、
npx wrangler deployを実行した場合に必要ファイルを含むプルリクとプレビューが自動作成されます。カスタムデプロイコマンドを使うとプルリクは作成されませんが、自動設定は実行されます。
Notes for Engineers
- CI/CD で自動化する場合は
--yesを付けるか設定ファイルをリポジトリに含めて明示的に管理してください。 - 既存の設定やカスタムビルドフローがある場合は
wrangler setupで先に検証することを推奨します。 - 生成される設定ファイル名:
wrangler.jsonc。
(公開日: 2026-02-25)