111 lines
2.7 KiB
Markdown
111 lines
2.7 KiB
Markdown
# 🚀 COMANDOS CORRIGIDOS - EXECUTE AGORA!
|
|
|
|
**TODOS os arquivos foram corrigidos! Execute os blocos abaixo:**
|
|
|
|
---
|
|
|
|
## ✅ BLOCO 1: Limpar tudo
|
|
|
|
```powershell
|
|
cd "C:\Users\Deyvison\OneDrive\Desktop\Secretaria de Esportes\Tecnologia da Informacao\SGSE\sgse-app"
|
|
taskkill /F /IM node.exe 2>$null
|
|
taskkill /F /IM bun.exe 2>$null
|
|
Remove-Item node_modules -Recurse -Force -ErrorAction SilentlyContinue
|
|
Remove-Item apps\web\node_modules -Recurse -Force -ErrorAction SilentlyContinue
|
|
Remove-Item packages\backend\node_modules -Recurse -Force -ErrorAction SilentlyContinue
|
|
Remove-Item packages\auth\node_modules -Recurse -Force -ErrorAction SilentlyContinue
|
|
Remove-Item bun.lock -Force -ErrorAction SilentlyContinue
|
|
Write-Host "✅ LIMPEZA CONCLUIDA!" -ForegroundColor Green
|
|
```
|
|
|
|
---
|
|
|
|
## ✅ BLOCO 2: Instalar com Bun (AGORA VAI FUNCIONAR!)
|
|
|
|
```powershell
|
|
bun install --ignore-scripts
|
|
```
|
|
|
|
**Aguarde ver:** `XXX packages installed`
|
|
|
|
---
|
|
|
|
## ✅ BLOCO 3: Adicionar pacotes no frontend
|
|
|
|
```powershell
|
|
cd apps\web
|
|
bun add -D postcss autoprefixer esbuild --ignore-scripts
|
|
cd ..\..
|
|
Write-Host "✅ PACOTES ADICIONADOS!" -ForegroundColor Green
|
|
```
|
|
|
|
---
|
|
|
|
## ✅ BLOCO 4: Iniciar Backend (Terminal 1)
|
|
|
|
**Abra um NOVO terminal PowerShell e execute:**
|
|
|
|
```powershell
|
|
cd "C:\Users\Deyvison\OneDrive\Desktop\Secretaria de Esportes\Tecnologia da Informacao\SGSE\sgse-app\packages\backend"
|
|
bunx convex dev
|
|
```
|
|
|
|
**✅ Aguarde ver:** `✔ Convex functions ready!`
|
|
|
|
---
|
|
|
|
## ✅ BLOCO 5: Iniciar Frontend (Terminal 2)
|
|
|
|
**Abra OUTRO terminal PowerShell (novo) e execute:**
|
|
|
|
```powershell
|
|
cd "C:\Users\Deyvison\OneDrive\Desktop\Secretaria de Esportes\Tecnologia da Informacao\SGSE\sgse-app\apps\web"
|
|
bun run dev
|
|
```
|
|
|
|
**✅ Aguarde ver:** `VITE v... ready in ...ms`
|
|
|
|
---
|
|
|
|
## ✅ BLOCO 6: Testar no Navegador
|
|
|
|
1. Abra o navegador
|
|
2. Acesse: **http://localhost:5173**
|
|
3. Faça login com:
|
|
- **Matrícula:** `0000`
|
|
- **Senha:** `Admin@123`
|
|
4. Navegue: **Recursos Humanos > Funcionários**
|
|
5. Deve listar **3 funcionários**!
|
|
|
|
---
|
|
|
|
## 🎯 O QUE MUDOU?
|
|
|
|
✅ **Todos os `catalog:` foram removidos!**
|
|
|
|
Os arquivos estavam com referências tipo:
|
|
- ❌ `"convex": "catalog:"`
|
|
- ❌ `"typescript": "catalog:"`
|
|
- ❌ `"better-auth": "catalog:"`
|
|
|
|
Agora estão com versões corretas:
|
|
- ✅ `"convex": "^1.28.0"`
|
|
- ✅ `"typescript": "^5.9.2"`
|
|
- ✅ `"better-auth": "1.3.27"`
|
|
|
|
---
|
|
|
|
## 📊 ORDEM DE EXECUÇÃO
|
|
|
|
1. ✅ Execute BLOCO 1 (limpar)
|
|
2. ✅ Execute BLOCO 2 (instalar) - **DEVE FUNCIONAR AGORA!**
|
|
3. ✅ Execute BLOCO 3 (adicionar pacotes)
|
|
4. ✅ Abra Terminal 1 → Execute BLOCO 4 (backend)
|
|
5. ✅ Abra Terminal 2 → Execute BLOCO 5 (frontend)
|
|
6. ✅ Teste no navegador → BLOCO 6
|
|
|
|
---
|
|
|
|
**🚀 Agora vai funcionar! Execute os blocos 1, 2 e 3 e me avise!**
|
|
|