Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

333
Views
¿Cómo configurar las variables heroku env para que aparezcan en la aplicación NextJS?

Un terreno algo desconocido para mí, pero estoy tratando de establecer un banner en mi página que diga "Entorno actual: REVISIÓN" o "Entorno actual: ESCENARIO" según la fase de mi proceso de implementación en Heroku.

Actualmente, tengo variables de entorno en Heroku como esta: CURRENT_ENV: REVIEW . Sin embargo, cuando trato de acceder a las variables con la lógica a continuación, aparecen como indefinidas en mi aplicación implementada. Tengo curiosidad por saber cuál es el enfoque adecuado para configurar correctamente estas variables para que mi aplicación tenga la capacidad de detectar si está en revisión o en preparación.

_app.ts

 const getCurrentEnv = (): string => { console.log(process.env.NEXT_PUBLIC_CURRENT_ENV, process.env.CURRENT_ENV); // while deployed on heroku logs: PRODUCTION, undefined return process.env.NEXT_PUBLIC_CURRENT_ENV === 'DEVELOPMENT' ? process.env.NEXT_PUBLIC_CURRENT_ENV : process.env.CURRENT_ENV; };

.env.producción

 NEXT_PUBLIC_CURRENT_ENV="PRODUCTION"

.env.desarrollo

 NEXT_PUBLIC_CURRENT_ENV="DEVELOPMENT"
about 4 years ago · Juan Pablo Isaza
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!