O Node.js é o motor que executa o JavaScript fora do navegador.
node -v (Deve retornar a versão, ex: v20.10.0)npm -v (Deve retornar a versão do gerenciador de pacotes)Depois de instalar o VS Code, precisamos deixá-lo "inteligente" para trabalhar com Node.js.
Vá no ícone de blocos no menu lateral esquerdo (Extensions) e instale:
Para que o código se organize sozinho, recomendo ativar estas opções:
Ctrl + , (ou Cmd + , no Mac) para abrir as Settings.Prettier - Code formatter.Para testar se tudo está funcionando:
Ctrl + ' ou Menu > Terminal > New Terminal).npm init -y
Isso criará o arquivo package.json, que é o "RG" do seu projeto.
app.js e digite:console.log("Node.js configurado com sucesso!");
node app.js
Instale o Nodemon globalmente. Ele reinicia o servidor automaticamente toda vez que você salva um arquivo:
npm install -g nodemon
Agora, em vez de usar node app.js, você pode usar nodemon app.js.
Ao iniciar um projeto com npm init -y, o Node cria uma estrutura básica. É importante entender o papel de cada parte:
package.json: O arquivo mais importante. Ele lista o nome do projeto, a versão e todas as dependências que você instalou.node_modules/: Uma pasta que contém o código real das bibliotecas que você baixou. Você nunca deve editar os arquivos dentro dela manualmente..js (ex: index.js): Seu arquivo principal de código.