Closed pedrodecf closed 3 months ago
Seguindo a documentação oficial, utilizei o comando bun install @t3-oss/env-nextjs zod para a instalação da t3env.
bun install @t3-oss/env-nextjs zod
A própria biblioteca sugere adicionarmos o zod para fazer a validação das variáveis (creio que ele também será útil em outras partes do projeto).
Feito a configuração, inseri uma variável de exemplo NEXT_PUBLIC_THEME_MODE para fazer o teste e aparentemente está funcionando.
NEXT_PUBLIC_THEME_MODE
Instalei também a biblioteca jiti que é uma recomendação da t3env para fazer a validação antes do build (bun run dev).
bun run dev
o teste do workflow está falhando pois é necessário as variáveis de ambiente para fazer o build da aplicação.
Seguindo a documentação oficial, utilizei o comando
bun install @t3-oss/env-nextjs zod
para a instalação da t3env.A própria biblioteca sugere adicionarmos o zod para fazer a validação das variáveis (creio que ele também será útil em outras partes do projeto).
Feito a configuração, inseri uma variável de exemplo
NEXT_PUBLIC_THEME_MODE
para fazer o teste e aparentemente está funcionando.Instalei também a biblioteca jiti que é uma recomendação da t3env para fazer a validação antes do build (
bun run dev
).