大家讲道理2017-04-17 16:06:12
你自己app.js的問題。裡面是不是沒有啟動http服務,或是沒有印出listen的埠號這些,所以沒有出最後一句話,其他不都跟教材一樣麼?
supervisor 就是一個node服務好麼? 只不過他自己當主進程,起了子進程作為你的服務,好監聽而已。
怪我咯2017-04-17 16:06:12
安裝好後直接啟動就好了,就是原本你寫node的時候,你每次修改服務端的內容都需要自動重啟才會生效,有了這個superviosr之後,它會等你保存之後自動重啟服務。
可是,你要的效果是啥?看看程式碼對不對,跟supervisor關係應該不大。
ringa_lee2017-04-17 16:06:12
原諒我懂得也不多
通常情況下執行一個js檔案使用的指令是
node app.js
我看到supervisor
是一个调试工具,他会创建一个进程去监听的你程序代码的变更,而不需要每次单独使用node
去執行你的程式碼。
其實我覺得你的執行方式沒有什麼錯誤,所謂你的看到的提示訊息不同,可能會是系統的導致的。
其次還有可能會是你的程式碼和他的程式碼是不一樣的,所以監聽得到的結果是不一樣的。
黄舟2017-04-17 16:06:12
已經運行起來了,我覺得你是想看到一句在運行的提示,如果是這樣你可以在app.js
結尾加一句:app.js
结尾加一句:
console.log ('server is running on ort')
console.log ('server is running on ort')
🎜