From 0897943b5d393d9c00fa7f4b09de2eafbad8910b Mon Sep 17 00:00:00 2001 From: Reifonas Date: Tue, 24 Feb 2026 08:46:51 -0300 Subject: [PATCH] =?UTF-8?q?docs:=20Guia=20para=20corrigir=20vari=C3=A1veis?= =?UTF-8?q?=20de=20ambiente=20na=20Vercel?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- CORRIGIR_VERCEL_AGORA.md | 128 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 128 insertions(+) create mode 100644 CORRIGIR_VERCEL_AGORA.md diff --git a/CORRIGIR_VERCEL_AGORA.md b/CORRIGIR_VERCEL_AGORA.md new file mode 100644 index 0000000..f7a8ae1 --- /dev/null +++ b/CORRIGIR_VERCEL_AGORA.md @@ -0,0 +1,128 @@ +# 🚨 CORRIGIR VERCEL - VARIÁVEIS DE AMBIENTE + +## ❌ PROBLEMA ATUAL + +Erro: **"Missing Publishable Key"** + +Isso significa que as variáveis de ambiente NÃO foram configuradas ou NÃO foram aplicadas no build. + +--- + +## ✅ SOLUÇÃO PASSO A PASSO + +### 1. Verificar se as variáveis existem + +1. Acesse: https://vercel.com/dashboard +2. Clique no projeto **rdots** (ou o nome do seu projeto) +3. Vá em **Settings** → **Environment Variables** +4. Verifique se existem estas 2 variáveis: + - `VITE_SUPABASE_URL` + - `VITE_SUPABASE_ANON_KEY` + +--- + +### 2. Se as variáveis NÃO existem: + +Adicione-as agora: + +**Variável 1:** +``` +Key: VITE_SUPABASE_URL +Value: https://xzudfhifaancyxxfdejx.supabase.co +Environments: Production ✅ Preview ✅ Development ✅ +``` + +**Variável 2:** +``` +Key: VITE_SUPABASE_ANON_KEY +Value: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZSIsInJlZiI6Inh6dWRmaGlmYWFuY3l4eGZkZWp4Iiwicm9sZSI6ImFub24iLCJpYXQiOjE3NzEzNjE0MTAsImV4cCI6MjA4NjkzNzQxMH0.c5CHWhfXcMrm27LfxEt6OZtttXXvVJOeWu-IbnNLfWY +Environments: Production ✅ Preview ✅ Development ✅ +``` + +**IMPORTANTE:** Marque as 3 checkboxes (Production, Preview, Development)! + +--- + +### 3. Se as variáveis JÁ existem: + +Verifique se estão marcadas para **Production**: + +1. Clique no ícone de lápis (editar) ao lado de cada variável +2. Certifique-se que **Production** está marcado ✅ +3. Clique em **Save** + +--- + +### 4. Fazer um novo deploy (OBRIGATÓRIO!) + +Após adicionar/editar as variáveis, você DEVE fazer um novo deploy: + +**Opção A - Redeploy:** +1. Vá em **Deployments** +2. Clique nos 3 pontos do último deploy +3. Clique em **"Redeploy"** +4. Marque **"Use existing Build Cache"** = ❌ (desmarque!) +5. Clique em **"Redeploy"** + +**Opção B - Trigger via Git:** +```bash +# No terminal local +git commit --allow-empty -m "trigger: Forçar rebuild na Vercel" +git push origin main +``` + +--- + +### 5. Aguardar o build finalizar + +1. Vá em **Deployments** +2. Aguarde o novo deploy ficar **"Ready"** (verde) +3. Clique no deploy +4. Clique em **"Visit"** para abrir o site + +--- + +## 🧪 TESTAR SE FUNCIONOU + +Após o novo deploy: + +1. Abra: https://rdots.vercel.app (ou sua URL) +2. Pressione **Ctrl+Shift+R** (hard refresh) +3. Abra o DevTools (F12) +4. Vá na aba **Console** +5. Veja se o erro "Missing Publishable Key" sumiu + +--- + +## 🔍 VERIFICAR SE AS VARIÁVEIS ESTÃO CARREGANDO + +No console do navegador (F12), digite: + +```javascript +// Isso NÃO vai funcionar no console, mas você pode ver no código fonte +// Vá em Sources → Procure por arquivos .js → Procure por "xzudfhifaancyxxfdejx" +``` + +Se encontrar "xzudfhifaancyxxfdejx" no código = ✅ Variáveis carregadas! +Se NÃO encontrar = ❌ Variáveis não foram injetadas no build + +--- + +## 📋 CHECKLIST + +- [ ] Variáveis existem em Settings → Environment Variables +- [ ] Variáveis estão marcadas para Production +- [ ] Fiz um novo deploy (Redeploy) +- [ ] Aguardei o build finalizar +- [ ] Fiz hard refresh no navegador (Ctrl+Shift+R) +- [ ] Erro "Missing Publishable Key" sumiu + +--- + +## 🆘 SE AINDA NÃO FUNCIONAR + +Me envie: +1. Print da tela de Environment Variables da Vercel +2. Print do console (F12) mostrando os erros +3. URL do seu projeto na Vercel +