Node e visual studio

JavaScript
Ao usar o terminal no visual Studio, ao invés do node aparece outra ferramenta, de forma que ao colocar : var s = 'nomeQualquer' Recebo um erro dizendo que var não é suportado por esta linguagem. Como resolvo isso? Grato, Ricardo
Foto de Ricardo N.
Ricardo perguntou há 4 anos

Sabe a resposta?

Ganhe 10 pts por resposta de qualidade
Responder dúvida
2 respostas
0
votos
Nenhum usuário votou nessa resposta como útil.
Professor Paulo R.
Identidade verificada
  • CPF verificado
  • E-mail verificado
Respondeu há 4 anos

Olá Ricardo, tudo bem? 

Então, pelo pouco que você informou do seu problema, não tem como trazer uma resposta exata. Porém, o que eu posso fazer é tentar te guiar para que você consiga executar um programa em Node.

Vou tentar colocar em um passo a passo abaixo.

1º Verifique se o Node está instalado na sua máquina, para isso abra um terminal cmd (pode ser powershell ou bash também) e digite o seguinte comando "node -v". Se o Node estiver instalado vai aparecer a versão nesse formato "v9.10.0". Caso contrário, o Node não está instalado na sua máquina ou existe algum problema com a variável de ambiente. Se for esse o caso você precisará ver o local onde o Node foi instalado e criar um apontamento para este local nas "Variáveis de Ambiente" do Windows (caso seu sistema seja windows). Obs: Caso não saiba realizar esse processo, existem diversos tutoriais na internet ensinando como configurar uma variável de ambiente, não é tão difícil.

2º Caso tenha visto que seu Node está instalado e funcionando, agora vamos ver o ambiente em que ele pode rodar. Você disse que está tentando rodar no Visual Studio, porém não disse se é o Visual Studio ou o Visual Studio Code. Acredito que seja a segunda opção (o vscode), caso seja isso, você precisa apenas criar um arquivo com extensão .js e abrir ele pelo vscode. Após isso usar o atalho CTRL + " (aspas duplas), e abrir o terminal integrado.  Depois de aberto, para executar o arquivo com o seu código, basta digitar "node nomeArquivo.js" (onde nomeArquivo é o nome do arquivo que você criou). Caso queira debuggar esse arquivo basta apertar a tecla f5.

3º Caso você esteja tentando executar pelo Visual Studio padrão, acredito que vai ser bem mais difícil de rodar, já que nativamente ele não está preparado para executar Node e sim linguagens da Microsoft como VB e C#. O que eu sugiro é que baixe o vscode para então usar o Node com as melhores ferramentas e extênsões disponíveis para tal.


Os demais casos e detalhes é meio difícil explicar por aqui. Caso ainda tenha dúvidas pode entrar em contato comigo 21 968932372. 

Envie uma dúvida gratuitamente

Envie sua primeira dúvida gratuitamente aqui no Tira-dúvidas Profes. Nossos professores particulares estão aqui para te ajudar.

0
votos
Nenhum usuário votou nessa resposta como útil.
Professor Valberto S.
Identidade verificada
  • CPF verificado
  • E-mail verificado
Respondeu há 3 anos
Você pode usar qualquer editor para escrever o seu código Node.js. Até mesmo o bloco de notas. É claro que existem editores que oferecem mais recursos que aumentam a produtividade como NotePad++ e o TextPad. Felizmente para o ambiente do Visual Studio você pode usar o editor JavaScript ou também o Visual Studio Code. Lembrando que o Visual Studio Code é executado nativamente no sistema operacional da sua escolha e tem os seguintes recursos: Mais de 30 linguagens e contagem, realce de sintaxe e correspondência de parênteses Edição avançada rápida e centralizada no teclado com vários cursores Localizar RegEx, estrutura de tópicos e definição de inspeção IntelliSense, linting e refatoração Recursos de depuração : Interrompa, observe, inspecione Controle de versão do Git - Confirme, compare, extraia e envie por push ASP.NET 5 e Node.js - Suporte variado para tecnologias da web atuais

Professores particulares de JavaScript

+ Ver todos
Encontre professor particular para te ajudar nos estudos
R$ 150 / h
Paulo R.
Rio de Janeiro / RJ
Paulo R.
4,3 (6 avaliações)
Horas de aulas particulares ministradas 7 horas de aula
Tarefas resolvidas 4 tarefas resolvidas
Identidade verificada
  • CPF verificado
  • E-mail verificado
1ª hora grátis
Javascript Geral JavaScript - Estrutura Condicional e operadores lógicos. Expressões lógicas. JavaScript - Back-End
Graduação: Análise e Desenvolvimento de Sistemas (UNICARIOCA)
Desenvolvedor de Sistemas Fullstack. Aulas de JavaScript/Nodejs, Programação, Informática Geral, HTML, CSS.
R$ 70 / h
Vinícius B.
Santo André / SP
Vinícius B.
5,0 (13 avaliações)
Horas de aulas particulares ministradas 19 horas de aula
Tarefas resolvidas 5 tarefas resolvidas
Identidade verificada
  • CPF verificado
  • E-mail verificado
1ª hora grátis
JavaScript - Estrutura de Repetição Condicional JavaScript Básico JavaScript - Back-End
MBA: Business Intelligence (Faculdade Descomplica)
Te ensino a programar. Professor de programação, com 5 anos de atuação em .net, sql, entity framework, scrum etc.
R$ 50 / h
Gustavo A.
Campina Grande / PB
Gustavo A.
5,0 (2 avaliações)
Horas de aulas particulares ministradas 7 horas de aula
Identidade verificada
  • CPF verificado
  • E-mail verificado
1ª hora grátis
Javascript Geral JavaScript - Estrutura Condicional e operadores lógicos. Expressões lógicas. JavaScript - Estrutura Condicional ou de Seleção
Graduação: Engenharia da Computação (IFPB - Campus Campina Grande )
Desenvolvedor web python e javascript. Acompanhamento particular em python, html,css e javascript