Executando uma Aplicação Node

O arquivo index.js é o que nós definimos como princial no arquivo package.json e então o que usaremos quando iniciar. O servidor será parado automáticamente quando terminar de execuar o comando console.log, mas no futuro você vai precisar usar ctrl c para parar o servidor Node.

Para iniciar uma Aplicação Node, você só precisa digitar:

$ node index.js

Reiniciando uma Aplicação Node Quando o Arquivo Mudar

Por padrão, o comando node index.js vai iniciar a sua aplicação, mas não vai reiniciar quando você fizer alguma atualização no arquivo. Isso pode ser chato quando você está desenvolvendo e precisa parar e reiniciar a aplicação toda vez que precisa aplicar uma alteração.

Felizmente temos um pacote npm que vai monitorar e reiniciar quando mudanças forem identificadas. Esse pacote é o nodemon e para intalar basta seguir o comando a seguir.

O -g significa que o pacote vai ser instalado globalmente no seu sistema.

$ npm install -g nodemon

Agora, em vez de usar node index.js vamos usar o seguinte comando.

$ nodemon index.js
[nodemon] 1.8.1
[nodemon] to restart at any time, enter `rs`
[nodemon] watching: *.*
[nodemon] starting `node index.js`
Falaaa DEV! Essa é nossa primeira Aplicação Node...
[nodemon] clean exit - waiting for changes before restart
[nodemon] restarting due to changes...
[nodemon] starting `node index.js`
Falaaa DEV!
[nodemon] clean exit - waiting for changes before restart

Então quando qualquer alteração for identificada o servidor vai reiniciar como na mensagem a cima. Daqui em diante, por uma questão de praticidade, vamos usar o nodemon quando precisarmos executar a palicação..


Até agora, configuramos uma Simples Aplicação Node e iniciamos via linha comando. Estamos um passo mais perto de construir uma Aplicação Node para mostrar ao mundo. Mas antes, precisamos conhecer o ecosistema de gerenciamentos de pacotes do Node. O NPM!

results matching ""

    No results matching ""