Deployen met Vercel
Veeg om het menu te tonen
Vercel haalt je code van GitHub en publiceert deze als een live website. Elke keer dat je een update naar GitHub pusht, wordt je site automatisch opnieuw gedeployed door Vercel. Je hoeft na de eerste installatie niets meer handmatig te doen.
Je code staat op GitHub. In dit hoofdstuk wordt deze live gezet op het internet met een echte URL die je met iedereen kunt delen.
De stappen
Ga naar vercel.com en meld je aan. Koppel je GitHub-account wanneer hierom wordt gevraagd. Hierdoor kan Vercel je repositories zien.
Zodra je op het Vercel-dashboard bent, klik je op Add New en selecteer je Project. Je zou je GitHub-repository moeten zien staan. Klik op Import.
Dit is de belangrijkste stap. Je API-sleutel staat niet op GitHub omdat deze is uitgesloten door .gitignore. Dat betekent dat Vercel deze ook niet heeft. Je moet de sleutel direct aan Vercel geven.
Op de projectinstellingenpagina open je de sectie Environment Variables. Je moet hier je API-sleutel toevoegen voordat je gaat deployen.
| Field | What to enter |
|---|---|
| Key | ANTHROPIC_API_KEY |
| Value | Your actual API key from .env.local |
Je kunt ook op Import .env klikken en direct je .env.local-bestand selecteren. Vercel leest dan automatisch de sleutel en waarde uit dit bestand. Dit is de eenvoudigste optie.
Zodra de omgevingsvariabele is toegevoegd, klik je op Deploy. Vercel haalt al je codebestanden van GitHub en publiceert ze. Dit duurt twee tot vijf minuten.
Wanneer je het felicitatiescherm ziet, is je app live! Vercel geeft je een URL die je in elke browser kunt openen en met iedereen kunt delen.
Waarom de stap met de omgevingsvariabele belangrijk is
Je app zal bouwen en lijkt te werken zonder de API-sleutel. Maar zodra iemand een idee indient, zal het mislukken omdat de app geen manier heeft om de AI aan te roepen. Het toevoegen van de sleutel aan Vercel zorgt ervoor dat de kernfunctionaliteit daadwerkelijk werkt in productie.
Het lokale .env.local-bestand blijft op je computer. Vercel-omgevingsvariabelen zijn jouw .env.local voor de live webversie.
Bedankt voor je feedback!
Vraag AI
Vraag AI
Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.