2015-09-16 38 views
-1

我在node.js中很新。我創建了一個HTTP服務器。當我去我的本地主機,一切正常。但是,當我將'你好Word'更改爲'hi there',然後在瀏覽器中刷新它時,沒有任何變化。這是爲什麼?如何使用node.js查看本地主機中的更改

var http = require('http'); 

var server = http.createServer(function(req, res) { 
    res.writeHead(200); 
    res.end('sdfd df'); 
}); 
server.listen(8000); 
+1

你在哪裏輸入'Hello World'?如果它在你的節點 .js文件中,那麼你應該重新運行你的服務器 –

+0

你可以使用'nodemon'或'forever' - 在全局安裝之後的那些庫之一。像'nodemon server.js'這樣的用法,其中'server.js'是你的應用程序的起點 –

回答

0

服務器端更改需要重新啓動服務器才能看到更改。您可以通過Nodemon

npm install -g nodemon一起安裝,然後使用nodemon index運行您的服務器。無論何時發生變化,nodemon都會注意並自動重啓您的服務器,因此您只需刷新瀏覽器即可查看更改。

0

每次更改Node.js文件時都需要重新啓動應用程序。 或者您可以使用Grunt(和this)在每次文件更改時自動重新加載應用程序。