Code Runner: “/bin/sh: 1: node: not found” (Ubuntu)

Problema

A extensão Code Runner, ao executar um script JavaScript, não estava achando o node (mesmo com o executável do node definido no $PATH do sistema).

Solução

  • Abrir o settings.json (arquivo de configuração do VS Code)

  • Adicionar no final do arquivo:

    "code-runner.executorMap": {
        "javascript": "node",
    }
  • Se o executável node não esteja definido no $PATH, é possivel especificar o caminho até o node:

    "code-runner.executorMap": {
        "javascript": "/caminho/ate/o/node",
    }

    OBS: para saber o caminho do node basta executar o seguinte comando no terminal: $ which node

Referências