
The specificity is as follows, so that a command line argument will always override the config file settings:Ī config file can take any of the command line arguments as JSON key values, for example: An alternative local configuration file can be specified with the -config option. These are usually named nodemon.json and can be located in the current working directory or in your home directory. Nodemon supports local and global configuration files. Whilst nodemon is running, if you need to manually restart your application, instead of stopping and restart nodemon, you can type rs with a carriage return, and nodemon will restart your process.


If your script exits cleanly, nodemon will continue to monitor the directory (or directories) and restart the script if there are any changes. Nodemon was originally written to restart hanging processes such as web servers, but now supports apps that cleanly exit. Nodemon will also search for the scripts.start property in package.json (as of nodemon 1.1.x).Īlso check out the FAQ or issues for nodemon. Npm ERR! C:\Users\tenten0213\Documents\develop\npm-debug.If you have a package.json file for your app, you can omit the main script entirely and nodemon will read the package.json for the main property and use that value as the app ( ref). Npm ERR! Additional logging details can be found in: Npm ERR! cwd C:\Users\tenten0213\Documents\develop Npm ERR! network 'proxy' config is set properly. Npm ERR! network If you are behind a proxy, please make sure that the Npm ERR! network In most cases you are behind a proxy or have bad network settings. Npm ERR! network and is related to network connectivity.

Npm ERR! network This is most likely not a problem with npm itself Npm ERR! network tunneling socket could not be established, cause=7252:error:140770FC:SSL routines:SSL23_GET_SERVER_HELLO:unknown protocol:openssl\ssl\s23_clnt.c:766:
