如果在其目錄或更低版本中檢測到任何文件更改,我希望我的節點應用程序index.js
能夠重新啓動。另外,我希望進程處於前臺,將日誌輸出到終端。命令是什麼?forever node.js - 監視目錄中的文件更改
我嘗試:
forever stopall
forever -w /home/patrick/workspace/frontend-api/index.js
結果:
warn: --minUptime not set. Defaulting to: 1000ms
warn: --spinSleepTime not set. Your script will exit if it does not stay up for at least 1000ms
error: Could not read .foreverignore file.
error: ENOENT, open '/.foreverignore'
error: restarting script because unlinkDir changed
events.js:72
throw er; // Unhandled 'error' event
^
Error: watch EACCES
at errnoException (fs.js:1024:11)
at FSWatcher.start (fs.js:1056:11)
at Object.fs.watch (fs.js:1081:11)
你有配置好的'.foreverignore'文件嗎? –
我沒有這樣的文件,它在運行之前沒有在官方文檔中提到... – Patrick
也有類似的問題https://github.com/foreverjs/forever/issues/660,https:// github。 com/foreverjs/forever/issues/235,嘗試添加.foreverignore文件,並且可以提供有關它的反饋,我可以將其添加爲答案。 –