Vercel の使い方の記事
本番を前のデプロイに戻したい。環境変数が反映されない。無料プランでどこまで使える? Vercel のよくある困りごとの答えを、公式のドキュメントをもとに 1 本ずつ短くまとめます。
デプロイと本番
ロールバック、Promote、Preview と Production、止め方と消し方。
Vercel で、本番を前のデプロイに戻すには?
Vercel で本番を前のデプロイに戻すには Instant Rollback を使います。再ビルドせず、すぐ切り替わります。手順、Hobby プランの制限、戻したあと自動反映が止まることと、解除のしかた。
読むVercel の Promote と Instant Rollback は、どう違う?
Vercel の Instant Rollback は、前に本番に出ていたデプロイへ再ビルドなしで戻す操作。Promote to Production は、Preview を本番の環境変数で作り直して出す操作です。
読むVercel の Preview と Production は、何が違う?
Vercel の Production は本番のドメインで見せるデプロイ、Preview は本番に影響させずに確かめるデプロイ。本番ブランチへの push で Production、ほかのブランチや PR で Preview ができます。
読むVercel で、本番にするブランチを変えるには?
Vercel の本番ブランチは、Settings の Environments で Production を選び、Branch Tracking でブランチ名を変えて保存します。最初の本番ブランチの決まり方と、一度だけ別のブランチを出す方法も。
読むVercel の自動デプロイを止めるには?
Vercel の自動デプロイは、vercel.json の git.deploymentEnabled で、ブランチごとにもすべてにも止められます。ビルドだけ飛ばす Ignored Build Step、本番に出るのだけを止める方法も。
読むVercel のデプロイを削除するには?
Vercel のデプロイは、Deployments で消したいデプロイを開き、「…」の Delete で消します。消したものにはロールバックできず、プルリクエストのリンクも切れることがあります。古いものを自動で消す設定も。
読む
環境変数
どこで設定するか、なぜ反映されないか。
失敗したとき
ビルドログの見方と、失敗の通知。
Vercel でビルドが失敗したとき、ログはどこで見る?
Vercel でビルドが失敗したら、Deployments でエラーのデプロイを開き、Building を広げてログを見ます。赤い「Error」の行を探し、最後の行より数行上の原因を読むのがこつ。ログが出ない場合と 45 分の上限も。
読むVercel のデプロイの失敗を、メールや Slack で知るには?
Vercel は、デプロイが失敗するとダッシュボードとメールで知らせます。設定は My Notifications の Deployment Failures。Slack へは、Pro の Webhook を受けて送る方法があります。
読む
無料プラン
Hobby プランの上限と、商用利用。