2014-03-30 34 views
2

我使用放浪開發我的節點的應用程序,我已經安裝了nodemon,MongoDB的和fwded端口3000:3000(我的應用程序)和27017:27017(MongoDB的連接)。Nodemon +流浪+ MongoDB的

如果我運行

nodemon server.js 

而且我可以訪問http://localhost:3000我的應用程序,但每次我做一個變化對我的虛擬機的DB我必須鍵入

rs 

有關的變化DB生效的http://localhost:3000

任何想法,爲什麼發生這種情況?

謝謝!

+0

作爲一種變通方法,您可以嘗試看文件的變化在主機上,並遠程找到一種方法來重新啓動服務器:http://stackoverflow.com/questions/36995590/auto-starting-節點-JS-應用程序上的流浪漢 - 當 - 那裏 - 是 - 改變到的代碼 –

回答

3

我有同樣的問題, 有一個在github(https://github.com/remy/nodemon/issues/146)這個bug的問題。

隨着-L,它的工作,但它需要3,4秒的更改後重新啓動。

nodemon -L server.js

+0

這並沒有真正回答這個問題。如果您有不同的問題,可以通過單擊[提問](http://stackoverflow.com/questions/ask)來提問。您也可以[添加賞金(http://stackoverflow.com/help/privileges/set-bounties),以吸引更多的關注到這個問題,一旦你有足夠的[口碑](http://stackoverflow.com/help/什麼聲譽)。 – Jonesopolis

+1

我知道這是不是最好的答案,但他用nodemon與無業遊民,和nodemon不能正常工作(與流浪者),如果你喜歡我在答覆稱不使用'-L'標誌。對於我來說,如果我不這樣做,我需要鍵入'rs'所有我做出改變,就像Alejandronanez的時間。 – Alexandre

+0

的'-L'標誌消耗了過多的CPU我。 –