gift-card-server/node_modules/nodemon/doc/arch.md
Rodrigo Pedroso 3ac017a5ad Commit project
2019-06-19 10:46:14 -04:00

661 B

nodemon code arch

CLI -> parser -> nodemon options -> rules

rules -> configure -> watch -> start process

CLI examples

Watch src but only *.js and *.coffee

nodemon --watch src/ -e js,coffee app.js

Parsed to:

{
  watch: ['src/'],
  ignore: [],
  script: 'app.js'
  options: {
    extensions: ['js', 'coffee'],
    exec: 'node'
  }
}

Watch with no args:

nodemon

Parsed to (assuming a package.json or index.js is found):

{
  watch: [], // meaning all subdirectories
  ignore: [],
  script: 'index.js',
  options: {
    extensions: ['js'],
    exec: 'node'
  }
}