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

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

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 Report

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