文件名稱nodemon.json
內容如下:
{ "restartable":"rs",//重啟的命令,默認是 rs "ignore":[""],//忽略的文件后綴名或者文件夾,文件路徑的書寫用相對於 nodemon.json 所在位置的相對路徑 "verbose": true, //表示輸出詳細啟動與重啟信息 "execMap":{ "":"node", "test": "gulp test" }, "events":{ "start":"gulp", //子進程(即監控的應用)啟動 "crash":"", //子進程崩潰,不會觸發 exit "exit":"", //子進程完全退出,不是非正常的崩潰 "restart":"gulp", //子進程重啟 }, "ext": "js json",//監控指定后綴名的文件,用空格間隔。默認監控的后綴文件:.js, .coffee, .litcoffee, .json。但是對於沒有文件后綴的文件,比如 www 文件,我暫時找不到怎么用 nodemon 去監控,就算在 watch 中包含了,nodemon 也會忽略掉 "watch":[ "./src/**" ], "env":{ "NODE_ENV":"env", // env: 是開發環境; 運行環境 development; production 是生產環境 "PORT":"3000" }, "legacy-watch":false //nodemon 使用 Chokidar 作為底層監控系統,但是如果監控失效,或者提示沒有需要監控的文件時,就需要使用輪詢模式(polling mode),即設置 legacy-watch 為 true,也可以在命令行中指定 }
