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

121
Views
¿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 answers
Answer question

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 Report

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 Report
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!