Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
学ぶ Vercelによるデプロイ | アプリをオンラインに公開する
Claudeでゼロから作るWebアプリ

bookVercelによるデプロイ

メニューを表示するにはスワイプしてください

Note
定義

VercelはGitHubからコードを取得し、公開用ウェブサイトとして配信します。GitHubに更新をプッシュするたびに、Vercelが自動的に再デプロイします。初回設定後は手動で操作する必要はありません。

コードはGitHub上にあります。この章では、それをインターネット上で誰とでも共有できる実際のURLとして公開します。

手順

1. Vercelアカウントの作成
expand arrow

vercel.comにアクセスしてサインアップします。案内に従いGitHubアカウントを接続します。これによりVercelがリポジトリを参照できるようになります。

2. プロジェクトのインポート
expand arrow

Vercelダッシュボードに移動したら、Add Newをクリックし、Projectを選択します。GitHubリポジトリが表示されるので、Importをクリックします。

3. 環境変数の追加
expand arrow

このステップが最も重要です。APIキーは.gitignoreによってGitHubに含まれていません。そのためVercelにもありません。Vercelに直接APIキーを渡す必要があります。

プロジェクト設定ページでEnvironment Variablesセクションを開きます。デプロイ前にここでAPIキーを追加してください。

FieldWhat to enter
KeyANTHROPIC_API_KEY
ValueYour actual API key from .env.local

Import .envをクリックし、.env.localファイルを直接選択することもできます。Vercelが自動的にキーと値を読み取ります。これが最も簡単な方法です。

4. デプロイの実行
expand arrow

環境変数を追加したら、Deployをクリックします。VercelがGitHubからすべてのコードファイルを取得し、公開します。これには2〜5分かかります。

5. 完了
expand arrow

おめでとう画面が表示されたら、アプリが公開されています。Vercelから提供されるURLを任意のブラウザで開いたり、誰とでも共有できます。

なぜ環境変数の設定が重要なのか

APIキーがなくてもアプリはビルドされ、動作しているように見えます。しかし、誰かがアイデアを送信した瞬間、アプリはAIを呼び出す手段がないため失敗します。Vercelにキーを追加することで、本番環境でコア機能が実際に動作するようになります。

Note
注意

ローカルの .env.local ファイルはあなたのコンピュータ上にのみ存在します。Vercel の環境変数は、ライブウェブ版の .env.local に相当します。

question mark

デプロイしたアプリがAI APIにアクセスできるようにするには、何をする必要がありますか?

正しい答えを選んでください

すべて明確でしたか?

どのように改善できますか?

フィードバックありがとうございます!

セクション 5.  2

AIに質問する

expand

AIに質問する

ChatGPT

何でも質問するか、提案された質問の1つを試してチャットを始めてください

セクション 5.  2
some-alt