Ir ao conteúdo

Javascript Problema com extensão Node Exec no Visual Studio Code


Ir à solução Resolvido por Fábio Corrêa Vitorino,

Posts recomendados

Postado

Olá pessoal, tudo bem?

 

Estou utilizando o visual studio code para os meus estudos com javascript.
Sempre utilizei a extensão Node Exec que serve para executar arquivos .js diretamente do visual studio code.


Porém formatei meu pc e troquei do sistema operacional ubuntu para o Linux Mint, e fiz todas as instalações necessárias inclusive do próprio node.js.
Mas quando vou executar um arquivo .js pelo visual studio code apertando F8  ele não executa e dá erro.

 

No terminal aparece o seguinte:

 

sh-5.0$ cd "/home/fabio/Área de Trabalho/Curso JS/testes"
sh-5.0$ undefined "node_81422329ef678.tmp"
sh: undefined: comando não encontrado
sh-5.0$ 

Em seguida ele cria um arquivo chamado node_81422329ef678.tmp e dentro desse arquivo está o comando js que era pra ser executado no arquivo atual.
 

Um comando simples apenas para verificar se a extensão está funcionando.
 

console.log('teste')

Outro detalhe é que, dentro do visual studio code, se eu abrir um novo terminal e digitar "node" era para ser executado o node dentro do terminal do VS code, porém ele dá como comando inválido.  Eu já reinstalei tanto o visual studio, quanto o node.js quanto a extensão node exec e  não resolveu.

Porém no terminal do linux se eu digitar "node" ele abre o node.js normalmente.
A versão do node.js instalada é a mais atual LTS:

 

Node.js v12.x:

# Using Ubuntu curl -sL https://deb.nodesource.com/setup_12.x | sudo -E bash - sudo apt-get install -y nodejs

 

Que foi instalado pelo próprio github do node.js

 

Alguém ai passou por isso? Sabe como resolver?

Desde já agradeço!!!

  • Solução
Postado

Problema resolvido!

Eu tinha baixado o vscode pela central de download do Linux Mint, desinstalei o vscode e resolvi  instalar via terminal via snap

com os comandos:

sudo apt-get install snapd snapd-xdg-open

sudo snap install --classic vscode

E simplesmente está funcionando tudo corretamente. 

Se alguém estiver com o mesmo problema, tente fazer o mesmo.

Crie uma conta ou entre para comentar

Você precisa ser um usuário para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...