2017-08-22 83 views
0

我學習使用視頻課程反應。在視頻中,教師執行npm start,然後他對代碼庫所做的每個更改都立即反映在localhost:3000上。但是,每次我進行更改時,都必須先殺掉Web服務器,然後重新啓動才能看到更改。這是爲什麼發生?我有穩定節點的最新版本,教師和我都在OSX上。我已經搜索了這個問題,並且有幾個npm軟件包可以解決這個問題,但是,教師的這種情況是否有可能是開箱即用的?請幫助我想繼續學習反應。npm開發web服務器重啓

+1

他可能使用nodemon,或者如果他使用webpack-dev服務器來託管,那就是在做什麼。 –

+0

他專門做了'npm start',讓我們通過文件安裝與他使用的相同的軟件包,但我沒有看到他在分步教程 –

+0

中做了任何不同的事情,請問您可以打開package.json文件並且然後用腳本找到這行:{start:「」}'並且在你的問題中過去它會非常有幫助 –

回答

0

如果您想查看更改,則必須重新啓動node.js服務器。

如果你想自動重啓服務器,我推薦nodemon庫!

https://github.com/remy/nodemon

您可以重新啓動服務器,而無需做任何事情!