Aprenda a configurar o Node.JS
Tags: tutorial, node
Published: 2023-06-09 11:26:26

## Ei você ai  gostaria de aprender o configurar o node.js com o prompt comando ?!



![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/cq3j7hrz5pxxsyczb9ug.jpg)

 **Instale o Node.js**

Acesse o site oficial do Node.js (https://nodejs.org) e faça o download da versão adequada para o seu sistema operacional.
Siga as instruções de instalação para concluir o processo. Certifique-se de selecionar a opção para adicionar o Node.js ao PATH durante a instalação, pois isso permitirá que você execute comandos do Node.js no prompt de comando.

 Verifique a instalação

Abra o prompt de comando no seu sistema operacional (no Windows, pressione "Win + R", digite "cmd" e pressione Enter).
Digite o seguinte comando e pressione Enter:


```
node --version

```

Se a instalação do Node.js foi bem-sucedida, você verá a versão do Node.js instalada sendo exibida no prompt de comando.

**Package.json**


 **Navegue até a pasta do seu projeto**

Abra o prompt de comando e use o comando cd para navegar até a pasta raiz do seu projeto. Por exemplo:

```

cd caminho/do/seu/projeto
```
**Inicialize o projeto**

Dentro da pasta do projeto, execute o comando npm init para iniciar o processo de criação do arquivo package.json. Isso irá orientá-lo através de uma série de perguntas para configurar as informações do projeto. Por exemplo:


```
npm init
```

 **Preencha as informações do projeto**

Você será solicitado a fornecer várias informações sobre o projeto, como nome, versão, descrição, ponto de entrada do aplicativo, scripts, dependências etc. Responda as perguntas conforme necessário ou simplesmente pressione Enter para aceitar os valores padrão.

**Revisão e confirmação**

Após fornecer todas as informações, você verá um resumo dos detalhes do projeto. Verifique se as informações estão corretas e, se estiverem, pressione Enter para confirmar a criação do arquivo package.json.

**_Arquivo package.json criado_**

Após a confirmação, o arquivo package.json será criado na pasta do seu projeto. Você pode abri-lo em um editor de texto para visualizar e editar as informações conforme necessário.

O arquivo package.json é essencial para projetos Node.js, pois ele contém metadados sobre o projeto, bem como as dependências e scripts associados. Ele também permite que você instale as dependências do projeto usando o comando npm install.

Lembre-se de que o npm é o gerenciador de pacotes padrão do Node.js. Se você estiver usando o yarn como gerenciador de pacotes, poderá usar os comandos yarn init e yarn install em vez dos comandos npm init e npm install, respectivamente.

Em seguida no arquivo package.jason entre o scripts e o teste digite "start":node + o path do arquivo ",



"scripts": {
   ` "start": "node src/index.js",`
    "test": "echo \"Error: no test specified\" && exit 1"


A propriedade "start" no arquivo package.json é usada para definir o comando que será executado quando você executar o script de inicialização do seu projeto.

Por padrão, o comando "start" é usado para iniciar seu aplicativo. Por exemplo, se você estiver construindo um aplicativo web usando o Node.js e o Express.js, você pode definir o comando "start" para iniciar o servidor.

Quando você executa o comando npm start ou yarn start, o Node.js executará o arquivo index.js e iniciará o servidor.

Você pode personalizar o valor da propriedade "start" de acordo com as necessidades do seu projeto. Por exemplo, se você estiver usando um framework diferente, como o Nest.js, pode definir o comando "start" para algo como "nest start" para iniciar o servidor do Nest.js.

Lembre-se de que o comando definido em "start" deve ser um comando válido que pode ser executado no seu ambiente de desenvolvimento. Certifique-se de ter as dependências necessárias instaladas e o arquivo correto especificado no comando.

Além disso, você pode adicionar outros scripts personalizados no objeto "scripts" do seu arquivo package.json para executar tarefas específicas do projeto. Por exemplo, você pode adicionar um script "test" para executar seus testes automatizados ou um script "build" para criar uma versão otimizada do seu aplicativo.

**Se achar difícil ou não funcionar tente essa segunda opção.**

```
Pront de comando 

node -v  verifica versão do node

mkdir + nome  cria pasta

cd + nome  para entar napasta

code .  para abirir o vs code

npm init -y  criar projeto 

npm start para testar no terminal 

 ou

node + o nome do arquivo

npx gitignore --node

npm install npm@latest -g
```


```
npm init --yes ou -y	Cria o arquivo package.json.

npm init <inicializador	Executa o pacote create-<inicializador>.

Se o <inicializador> estiver na sintaxe @<escopo>/<pacote>, será executado o pacote @<escopo>/create-<pacote>.

npm install Instala ou atualiza todas as dependências listadas no package.json. Assim, a pasta node_modules será criada ou atualizada.

npm install <pacote>[@<versão>]	--save-dev ou -D, --save-exact ou -E, --global ou -g	Instala o <pacote>. Se a <versão> não for especificada, será instalada a mais recente.

npm uninstall <pacote>	--global / -g	Desinstala o <pacote>.

npx <pacote>[@<versão>]	Executa o <pacote>. Se a <versão> não for especificada, será executada a mais recente.

npm run <script> Executa o <script> do package.json.
<comando> --help Mostra uma ajuda rápida do <comando>.

npm help <comando>Abre uma página offline da documentação do <comando>, mostrando informações completas e detalhadas.
 
```



 

Aprendeu direitinho ? Então bora testar 



![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/zsn1tzi2hbvnm7cec52v.gif)

**Fonte:**https://www.digitalocean.com/community/tutorials/how-to-use-node-js-modules-with-npm-and-package-json