Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

122
Vistas
¿Cómo crear una compilación para múltiples entornos en Nuxt?

Estoy creando una aplicación Nuxt donde tendré dos entornos de preparación y producción , el local también debe considerarse como preparación, ahora necesito crear algunos comandos y generar compilaciones para producción y preparación, que se implementarán en dos servidores separados.

Tengo dos preguntas

  1. El comando
 npm run generate

siempre genera una compilación de producción, lo verifiqué usando

 console.log(process.env.NODE_ENV)

¿Cómo puedo generar una nueva compilación donde el env debería ser algo así como una puesta en escena?

  1. Quiero crear algunos archivos .env para contener algunas variables relacionadas con env, pero estoy confundido acerca de cómo puedo crear múltiples archivos env para múltiples envs (puesta en escena y producción).

Entiendo que mi pregunta es un poco de orientación de investigación, pasé días investigando en Internet, pero los blogs no están relacionados o son confusos. Realmente nunca obtuve lo que estaba buscando, ¿alguien puede indicarme la dirección correcta?

about 4 years ago · Juan Pablo Isaza
2 Respuestas
Responde la pregunta

0

Como se dijo anteriormente, usted puede hacer
NODE_ENV="staging" npm run generate
mientras crea la aplicación, aunque esto no se recomienda y probablemente debería usar otra variable env como ENV y hacer condicionales basados en este para su aplicación.

Si desea obtener más detalles sobre cómo usar las variables env, puede consultar esta respuesta .

Entonces, la forma en que funcionan las variables env aún se aplica a lo que dije sobre AWS/Heroku, etc.

about 4 years ago · Juan Pablo Isaza Denunciar

0

use nuxt --dotenv y pase la ruta a su archivo env como .env.production Ejemplo de paquete.json:

 { "scripts":{ "prod":"NODE_ENV=production && nuxt --dotenv .env.production" } }
about 4 years ago · Juan Pablo Isaza Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda