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

285
Views
¿Cuál es la mejor manera de usar variables de entorno en Nuxt con Docker?

Estoy tratando de usar variables de entorno en mi proyecto nuxt 2.15.8 para desarrollo y producción. Primero usé el archivo .env y luego vi en la documentación que puedo usar runTimeConfig como mejor práctica.

Así que traté de usar:

 // nuxt.config.js export default { publicRuntimeConfig: { apiUrl: process.env.API_URL, bucket: process.env.BUCKET, }, privateRuntimeConfig: { passwordEncryptKey: process.env.PASSWORD_ENCRYPT_KEY, } }

Y luego mi vue archiva this.$config.apiUrl Para publicRuntimeConfig funciona y puedo ver las variables pero para privateRuntimeConfig no funciona ¿Cómo puedo usar privateRuntimeConfig en mi proyecto? por ejemplo, necesito usarlos dentro de la propiedad "métodos" o en la propiedad "datos" pero sin exponerlos al navegador. ¿O debería usar alguna otra forma en lugar de privateRuntimeConfig ?

about 4 years ago · Juan Pablo Isaza
1 answers
Answer question

0

privateRuntimeConfig solo está disponible en el servidor como se explica aquí: https://nuxtjs.org/docs/configuration-glossary/configuration-runtime-config#privateruntimeconfig

Por lo tanto, solo puede usarlo en el lado del servidor, probablemente no donde piensa en este momento. Al final, Nuxt es una interfaz, por lo que realmente no puede ocultar los datos per se. Todo lo que desee usar en el lado del cliente debe ser público.

De lo contrario, use algunas funciones de middleware o sin servidor como se explica aquí:

  • https://stackoverflow.com/a/73056685/8816585
  • Cómo manejar variables secretas .env en Nuxt Static Apps creadas con nuxt generate
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!