CÓMO USAR VARIABLES DE ENTORNO EN NODE.JS

แชร์
ฝัง
  • เผยแพร่เมื่อ 12 ก.ย. 2024
  • En este tutorial vas a aprender a usar variables de entorno o archivos .env para tus proyectos de node.js para evitar exponer información sensible en tu código. Vamos a usar el módulo de dotenv para lograrlo.
    👍 Apóyame con un like para llegar a más developers 😊
    ✅ Te invito a suscribirte al canal 👉 bit.ly/TH-cam-...
    🔔 Activa la campanita para notificarte del siguiente video
    Descarga los archivos del tutorial:
    ➡️ bit.ly/MRR-Gith...
    ❤️ Sígueme en las redes sociales:
    Blog www.vidamrr.com
    Facebook / vidamrr
    Twitter / vidamrr
    Instagram / vidamrr
    😍 Más videos dentro del canal:
    Café con Rivas - Vlogs bit.ly/mrr-vlogs
    Curso de Node.js bit.ly/mrr-curs...
    Curso de PHP + MySQL bit.ly/mrr-curs...
    Basicos Dev bit.ly/basicos-dev
    Tips y trucos bit.ly/tips-trucos
    Mi primera app bit.ly/primera-app
    Retos de programación bit.ly/problema...
    Inspiración web bit.ly/mrr-insp...
    Tutoriales Javascript bit.ly/tutorial...
    Curso básico de CSS bit.ly/curso-cs...
    Diseño elementos con CSS bit.ly/componen...
    Mi primer sitio web con CSS bit.ly/primer-s...
    Curso avanzado de CSS3 bit.ly/curso-css3
    Sitio web Completo en CSS3 bit.ly/mrr-siti...
    #nodejs #env #dotenv

ความคิดเห็น • 31

  • @deleted7023
    @deleted7023 4 ปีที่แล้ว

    Gracias Marcos, qué grande bro!
    Definitivamente este es el mejor canal de programación.

  • @quinojuan2
    @quinojuan2 2 ปีที่แล้ว +1

    MARAVILLOSO. No sé si lo mencionaste en el video. Pero el .env tiene que estar en el mismo directorio donde tengo el archivo .js en cuestión. Saludos

  • @heynerhumanez4406
    @heynerhumanez4406 2 ปีที่แล้ว +1

    Simple, conciso y muy efectivo gracias

  • @luisemmanuel3525
    @luisemmanuel3525 2 ปีที่แล้ว +1

    hola , se pueden modificar estas variables en tiempo de ejecución y que se reflejen los cambios ? si no se puede que me recomendarías hacer ?

  • @santiagomonrroy5084
    @santiagomonrroy5084 3 ปีที่แล้ว +1

    Quede con una duda. Que viene siendo .config()

  • @matiastorres5993
    @matiastorres5993 2 ปีที่แล้ว

    excelente video!!!muchas gracias.

  • @testtest-c4z
    @testtest-c4z 11 หลายเดือนก่อน

    Muy buen video! consulta, que diferencia hay entre almacenar nombre de la db, user, etc en el .eb en vez de en un archivo de config.php por ej. Muchas gracias

  • @jonatancabrera5612
    @jonatancabrera5612 3 ปีที่แล้ว

    Buen material bro... gracias andaba buscando esto. Ademas simple y conciso. like y suscripcion.

    • @vidamrr
      @vidamrr  3 ปีที่แล้ว

      Qué bueno que te sirvió el tutorial Jonatan!

  • @diego.H.M
    @diego.H.M 9 หลายเดือนก่อน

    Gracias por tu aporte

  • @Asgallu
    @Asgallu 3 ปีที่แล้ว

    Hola, gran curso. Va a haber más videos?, gracias

  • @AXIOMAN-el3sg
    @AXIOMAN-el3sg 4 ปีที่แล้ว

    Muchas gracias

  • @Andres-wq6cz
    @Andres-wq6cz 3 ปีที่แล้ว

    gracias

  • @juniorgalvanromero3894
    @juniorgalvanromero3894 4 ปีที่แล้ว +1

    no es necesario cross-env ? y que tema de vs code usas ?

    • @vidamrr
      @vidamrr  4 ปีที่แล้ว +1

      cross-env es también una buena opción, yo prefiero dotenv porque el uso se me hace más fácil pero cualquiera de las dos funciona igual. El tema se llama drakula

  • @alvertoayala1023
    @alvertoayala1023 4 ปีที่แล้ว +1

    hi por qué las variables de entorno están declaradas en mayuscula, es algún tipo de estándar o debe ser en mayuscula para que funcione ?

    • @vidamrr
      @vidamrr  4 ปีที่แล้ว +2

      Hola Alverto! es por convención, de la misma forma que definimos constantes con mayúsculas porque el valor no va a cambiar, pero no pasa nada si defines las variables con minúsculas

  • @victorsandoval6145
    @victorsandoval6145 หลายเดือนก่อน

    Como es que sabe la app que está en producción o en local?

  • @wineloy
    @wineloy 4 ปีที่แล้ว

    Excelente material

    • @vidamrr
      @vidamrr  4 ปีที่แล้ว +1

      gracias Eloy! qué bueno que te gustó el tutorial

  • @gunsnroses1885
    @gunsnroses1885 10 หลายเดือนก่อน

    Hola, me quedó una duda, entiendo que estás usando .env en desarrollo, pero cuándo estamos en producción también en el servidor web debería tener un .env ? O en ese caso debería de configurar mis variables de entorno en el mismo sistema operativo ?

    • @vidamrr
      @vidamrr  10 หลายเดือนก่อน +1

      Es correcto, se configuran a nivel de SO o si lo subes a un hosting o servicio en la nube generalmente te dejan configurarlo a través de alguna interfaz

    • @gunsnroses1885
      @gunsnroses1885 10 หลายเดือนก่อน

      @@vidamrr Buenísimo, graciass

  • @joseisraeldiazzapata5179
    @joseisraeldiazzapata5179 4 ปีที่แล้ว

    Esto ayuda bastante :3. De paso pregunto por ese signo de desigualdad raro, cómo se hace

    • @vidamrr
      @vidamrr  4 ปีที่แล้ว

      Hola José! gracias por tu comentario. El signo es este != solo que mi fuente tiene activada las ligaduras, por eso al final se ve así

  • @r.gianfrancocarbonells.9662
    @r.gianfrancocarbonells.9662 3 ปีที่แล้ว

    como puedo generar una plantilla base a partir de un proyecto? para que otros proyectos nuevos empiecen con esa estructura

  • @Smileeee_23
    @Smileeee_23 ปีที่แล้ว

    tengo una duda si subo mi sitio a un hosting como render por ejemplo. para que use las variables de entorno tendra que subir el .env??

    • @leonelretamar5294
      @leonelretamar5294 ปีที่แล้ว +1

      No, desde render podes definir las variables de entorno desde la configuración del deploy. el archivo .env no tiene que subirse, justamente para eso utilizamos variables de entorno.

    • @Smileeee_23
      @Smileeee_23 ปีที่แล้ว

      @@leonelretamar5294 gracias ya lo habia resuelto pero grafias igual uwu

  • @omarjunior26
    @omarjunior26 3 ปีที่แล้ว

    como hago para tener esas flechas asi? Se que se llama cascadia code pero a mi no me salen igual XD :V

    • @omarjunior26
      @omarjunior26 3 ปีที่แล้ว

      Mi flecha es mas larga