node.js - 初学node有点不懂
怪我咯
怪我咯 2017-04-17 16:04:12
0
7
304
怪我咯
怪我咯

走同样的路,发现不同的人生

全部回覆(7)
大家讲道理

你自己app.js的問題。裡面是不是沒有啟動http服務,或是沒有印出listen的埠號這些,所以沒有出最後一句話,其他不都跟教材一樣麼?

supervisor 就是一個node服務好麼? 只不過他自己當主進程,起了子進程作為你的服務,好監聽而已。

刘奇

安裝好後直接啟動就好了,就是原本你寫node的時候,你每次修改服務端的內容都需要自動重啟才會生效,有了這個superviosr之後,它會等你保存之後自動重啟服務。
可是,你要的效果是啥?看看程式碼對不對,跟supervisor關係應該不大。

左手右手慢动作

原諒我懂得也不多

通常情況下執行一個js檔案使用的指令是

node app.js

我看到supervisor是一个调试工具,他会创建一个进程去监听的你程序代码的变更,而不需要每次单独使用node去執行你的程式碼。

其實我覺得你的執行方式沒有什麼錯誤,所謂你的看到的提示訊息不同,可能會是系統的導致的。
其次還有可能會是你的程式碼和他的程式碼是不一樣的,所以監聽得到的結果是不一樣的。

伊谢尔伦

把app.js放出來看看。

阿神

我雖然對node了解不多,但我知道啟動應該是node app.js(app是你node程式的名稱)。反正我沒用過supervisor這個指令

大家讲道理

按照你的cmd的提示,不是已經開啟了監聽了嗎

黄舟

已經運行起來了,我覺得你是想看到一句在運行的提示,如果是這樣你可以在app.js結尾加一句:app.js结尾加一句:

console.log ('server is running on ort')

console.log ('server is running on ort')🎜
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板