You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
-`pnpm start-dev`: Inicia o servidor em modo de desenvolvimento (com hot-reload e SWC).
23
-
-`pnpm start-debug`: Inicia em modo debug.
28
+
```bash
29
+
pnpm install #para instalar dependências
30
+
pnpm run dev #para iniciar o servidor de desenvolvimento
31
+
```
24
32
25
33
### Testes
26
34
@@ -64,46 +72,46 @@ Abaixo estão os comandos essenciais organizados por ferramenta e caso de uso.
64
72
65
73
O `Makefile` é a interface principal para gerenciar a infraestrutura Docker.
66
74
67
-
| Comando | Caso de Uso | Descrição |
68
-
| :--- | :--- | :--- |
69
-
|`make dev-up`|**Início do Dia**| Sobe todo o ambiente de desenvolvimento (API + Banco + Redis + Auth). Inclui script de inicialização (`init-dev.sql`) para criar os bancos separadamente. |
70
-
|`make dev-down`|**Fim do Dia**| Para e remove todos os containers e volumes de desenvolvimento. |
71
-
|`make dev-logs`|**Monitoramento**| Exibe os logs da API em tempo real. |
72
-
|`make dev-shell`|**Debug Avançado**| Abre um terminal `sh` dentro do container da API. |
73
-
|`make test-deps-up`|**Testes Locais**| Sobe apenas as dependências (DB/Redis) para rodar testes locais (`pnpm test`). |
74
-
|`make verify-all`|**CI/CD**| Executa a verificação completa (lint, testes, build) dentro do container. |
75
-
|`make db-studio`|**Gestão de Dados**| Abre o Prisma Studio para visualizar/editar dados do banco. |
|`make dev-up`|**Início do Dia**| Sobe todo o ambiente de desenvolvimento (API + Banco + Redis + Auth). Inclui script de inicialização (`init-dev.sql`) para criar os bancos separadamente. |
78
+
|`make dev-down`|**Fim do Dia**| Para e remove todos os containers e volumes de desenvolvimento.|
79
+
|`make dev-logs`|**Monitoramento**| Exibe os logs da API em tempo real.|
80
+
|`make dev-shell`|**Debug Avançado**| Abre um terminal `sh` dentro do container da API.|
81
+
|`make test-deps-up`|**Testes Locais**| Sobe apenas as dependências (DB/Redis) para rodar testes locais (`pnpm test`).|
82
+
|`make verify-all`|**CI/CD**| Executa a verificação completa (lint, testes, build) dentro do container.|
83
+
|`make db-studio`|**Gestão de Dados**| Abre o Prisma Studio para visualizar/editar dados do banco.|
76
84
77
85
### PNPM (Ciclo de Desenvolvimento)
78
86
79
87
Comandos para o dia a dia de codificação.
80
88
81
-
| Comando | Caso de Uso | Descrição |
82
-
| :--- | :--- | :--- |
83
-
|`pnpm start-dev`|**Codificação**| Roda a API localmente com hot-reload (SWC). |
84
-
|`pnpm lint`|**Qualidade**| Verifica e corrige problemas de estilo de código. |
85
-
|`pnpm test-all`|**Validação**| Roda testes unitários e E2E em sequência. |
86
-
|`pnpm verify-all`|**CI/CD**| Roda lint, testes e build para garantir integridade total. |
87
-
|`pnpm build`|**Deploy**| Compila o projeto para a pasta `dist` (produção). |
0 commit comments