How to set environment variables when running node.js app in vs2019

Abierto
#2,331 0 comentarios 0 reacciones 0 asignados Ver en GitHub

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
3/5
Tiempo estimado
1-2 días
Aptitud para principiantes
30/100
Tipo de issue
Error
Claridad
Bastante claro
Estado de actividad
Estancado
Stack tecnológico
node.js
Área
tooling

Línea de trabajo

Comienza con la configuración launch.vs.json reportada para la aplicación index.js y compárala con la configuración launch.json funcional de VS Code. Reproduce la ejecución en Visual Studio 2019 y comprueba si el valor de entorno TEST_ENV y los dos argumentos de la línea de comandos llegan a la aplicación. Se considera terminado cuando tanto las variables de entorno como los argumentos están disponibles durante la depuración.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

I have a very simple node.js console app that most of the time and others on our team run in vsCode. This is just a folder with an index.js and package.json.

I would like to run this in visual studio. The problem I'm having is how to configure the environment variables and command line options. In vsCode we have a configuration in launch.json that defines things, this works good in vsCode.

But in visual studio I'm not sure how to set these. I have tried to set values in launch.vs.json but I'm not seeing the environment variables loading.

{
"version": "0.2.1",
"defaults": {},
"configurations": [
{
"type": "nodeDbg",
"name": "Test.1",
"project": "index.js",
"projectTarget": "index.js",
"environment": {
"TEST_ENV": "test"
},
"args": [ "--JobKey=x", "--OverrideOrganizationId=y" ]
}
]
}

I'm not seeing the environment variables or args populating. Is this the correct way to set these? Different tags?

Lenguaje dominante
C#
Estrellas
1.8k
Forks
355
Métricas de merge de PR
Sin PR fusionados en 30 d

Guía de contribución

Abrir la guía de contribución

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de microsoft/nodejstools

Todos los issues de microsoft/nodejstools

Issues similares

Más issues de C#

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.