Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

208
Visualizações
cómo configurar la variable de entorno desde la terminal en Windows

Estoy siguiendo un curso de nodo y al configurar la variable de entorno como se muestra, no funciona

Dice que para establecer variables de entorno, use SET en Windows y EXPORT en Mac:

set jwtkey=myprivatekey , cuando uso esto no pasa nada, no establece nada.

Esto se configura usando el paquete de configuración, y también he creado archivos separados para default.json y custom-env.json

 if (!config.get("jwtPrivateKey")) { console.error("FATAL ERROR: JwtKey Not Set"); process.exit(1); }

por favor ayuda

este es mi archivo .env (usando dotenv)

 PORT=9000 //this is working jwtPrivateKey="myPrivateKey" //this is not working tho.

[Básicamente, quería ocultar mi VERIFICAR FIRMA (firma digital) y almacenarla en ENV para que no se pueda acceder a ella.]

about 4 years ago · Juan Pablo Isaza
2 Respostas
Responde à pergunta

0

Yo lo haría diferente.

  1. Cree un archivo .env en la raíz de su servidor.

  2. Agregue el par clave/valor:

     JWT_PRIVATE_KEY="936392a8c..."
  3. Instale dotenv e impórtelo.

  4. Acceda a process.env.JWT_PRIVATE_KEY desde cualquier lugar de su aplicación de servidor.

( basado en este artículo ).

about 4 years ago · Juan Pablo Isaza Relatório

0

Si usa set en una terminal de Windows, establecerá la variable solo para esta terminal. Si inicia el nodo en la misma terminal, todo debería funcionar bien. De lo contrario, lea este artículo sobre cómo cambiar la variable de forma permanente.

Hay dos tipos de variables de entorno en Windows: variables de usuario y de sistema. Si es posible, utilice una variable de usuario.

Es posible que desee leer las respuestas a esta pregunta similar

Actualizar (.env)

Cuando use dotenv para leer un archivo .env como lo sugiere Andy, tenga en cuenta las reglas de análisis y asegúrese de que la codificación del archivo sea correcta; ver respuestas a ¿En qué idioma está escrito un archivo .env? .

Asegúrese de usar el mismo nombre de variable en .env y en su código y comentarios. (Utilizó jwtkey, JwtKey y jwtPrivateKey). También le recomiendo que use UPPER_CASE para las variables de entorno, solo para asegurarse de que el caso no importa al cambiar de sistema operativo. Usar las mismas convenciones que la documentación de node.js siempre es una buena idea. ( Cómo leer variables de entorno de Node.js ).

about 4 years ago · Juan Pablo Isaza Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda