Saltar al contenido

Visual Studio Code para usar la versión de nodo especificada por NVM

Solución:

En VS Code, vaya a su archivo launch.json y agregue el atributo runtimeVersion dentro de las configuraciones, como se muestra a continuación. (En este ejemplo, asumimos que 4.8.7 ya está instalado usando nvm)

{
"version": "<some-version>",
"configurations": [
    {
        "type": "node",
        "runtimeVersion": "4.8.7", // If i need to run node 4.8.7
        "request": "launch",
        "name": "Launch",
        "program": "${workspaceFolder}/sample.js"
    }
]}

La solución es establecer un alias default. En el terminal del sistema operativo, ejecute –

nvm alias default 7.8.0

Abrir vscode, ahora en ejecución node -v devoluciones 7.8.0

Parece que vscode toma este valor (alias predeterminado) y no la versión del nodo establecida por nvm use X.X.X

Reinicie el código VS para que recoja los cambios.

Actualización (12/04/2018) – Es posible que esta solución no funcione para todos. Consulte las respuestas a continuación para conocer otras soluciones.

agregar runtimeExecutable para usted .vscode/launch.json como esto

{
  "type": "node",
  "request": "launch",
  "name": "App",
  "program": "${workspaceRoot}/index.js",
  "runtimeExecutable": "${env:HOME}/.nvm/versions/node/v6.9.2/bin/node"
}
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *