Como usar o Nodemon no Nitrous.io

Para facilitar o desenvolvimento do Node.js, ferramentas como o nodemon são ótimas, mas como usá-lo no Nitrous.io ?

  1. Instale usando npm: $ npm install -g nodemon
  2. Execute o aplicativo com, em $ nodemon -L myapp.jsvez de$ node myapp.js
  3. Monitore vários diretórios: $ nodemon -L --watch ~/workspace/mylib --watch libs app/server.js

O truque, conforme apontado pela equipe de suporte útil da Nitrous.io, é que seu sistema de arquivos ainda não suporta totalmente a inotifyinterface, que fs.watche nodemonusa para detectar mudanças. Felizmente, o autor do nodemon, @remy, pensou nisso e forneceu um sinalizador de legado-L , que permite que funcione no Nitrous.io.

Do que você está falando?

nodemon é um “aplicativo wrapper” que monitora as alterações de arquivo em seu projeto Node.js para reiniciar automaticamente o servidor de nó. Muito flexível, pode monitorar arquivos únicos ou vários diretórios. A única mudança em seu processo de desenvolvimento é iniciar um aplicativo de nó com o comando do console em$ nodemon myfile.jsvez de$node myfile.js.

Nitrous.io é um ambiente IDE + de desenvolvimento baseado na web (development-as-a-service? DaaS?) Que permite escrever e implantar o código (Ruby, Node.js, Django, Go) em um ambiente real, tudo de seu navegador.