Como criar um projeto NodeJS com NPM
Se você quer saber como começar com nodejs e criar o seu primeiro projeto, após a instalação do Node com o NPM o passo seguinte é justamente criar o seu projeto utilizando o npm.
Para isso basta abrir o seu prompt de comandos ou terminal, criar a pasta onde ficará o seu projeto e digitar o comando:
npm init
Este comando vai criar o arquivo package.json
, que é onde está toda a configuração do seu projeto, includindo, nome, versão, descrição, scripts a serem executados, licença, etc.
Após executar o npm init
, o npm vai perguntar algumas informações básicas para montar o package.json
. São elas:
- package name: Nome do projeto. (Padrão: nome da pasta onde o comando foi executado)
- version: Versão do projeto. (Padrão: 1.0.0)
- description: Uma descrição para o projeto.
- entry point: Arquivo padrão que será utilizado para executar a aplicação. (Padrão: index.js)
- test command: Comando para executar os testes da aplicação.
- git repository: URL do repositório git onde o código-fonte da aplicação será armazenado.
- keyword: Palavras-chave relevantes para ajudar as pessoas a encontrarem o seu projeto.
- author: Autor do projeto.
- license Tipo de licença do projeto. (Padrão: ISC)
Após informar todos esses dados o programa apresenta no console o conteúdo do arquivo package.json
que será criado com as informações que passamos. Para confirmar a criação do arquivo para reponder yes
.
Feito isso o arquivo package.json
será criado na pasta raís do seu projeto.
Veja o gif abaixo que mostra um exemplo de execução do npm init
.
Agora nós precisamos criar o primeiro arquivo Javascript da nossa aplicação, que é justamente o arquivo que você configurou no seu package.json. Se você escolheu o padrão, o arquivo é o index.js
.
Após criar o seu arquivo index.js
, você está pronto para escrever comandos javascript para executar com o Node, por exemplo, vamos exibir na tela do console o clássico Alô mundo!
.
Para isso basta escrever console.log('Alô mundo!');
no seu arquivo index.js
.
Confira no gif abaixo a criação do arquivo index.js
e a execução com o node.
Com isso o nosso projeto NodeJS está criado! Lembrando que um projeto NodeJS não significa um projeto WEB, que é o mais comum. No próximo post nós vamos ver como transformar um projeto básico NodeJS, como este, em uma aplicação Web que responda requisições HTTP utilizando a famosa biblioteca Express.
E aí, conseguiu criar o seu primeiro projeto NodeJS? Comente aqui em baixo...