nodeJS服務(wù)器的創(chuàng)建和重新啟動(dòng)的實(shí)現(xiàn)方法
一: 首先在nodejs項(xiàng)目里創(chuàng)建一個(gè)server.js文件,輸入下面代碼
var http = require("http");
http.createServer(function(request, response) {
response.writeHead(200, {"Content-Type": "text/plain"});
response.write("Hello World");
response.end();
}).listen(8888);
然后在cmd下進(jìn)入項(xiàng)目路徑,再輸入node server.js啟動(dòng)服務(wù)器,然后在瀏覽器地址欄中輸入http://localhost:8888/即可在界面上看到輸出Hello World,如果我們修改Hello World的值重新刷新瀏覽器發(fā)現(xiàn)輸出并沒(méi)有變化,此時(shí)需要手動(dòng)重新啟動(dòng)服務(wù)器才能改變輸出,這在開(kāi)發(fā)過(guò)程中無(wú)疑是很煩人的事情,最好是有一個(gè)能夠監(jiān)控所有變動(dòng)文件的腳本,一單發(fā)現(xiàn)文件有變動(dòng)則立即重啟服務(wù),重新加載剛剛修改過(guò)的文件。
這里推薦一 個(gè):nodemon。
首先為了是這個(gè)命令全局可用,最好我們進(jìn)行全局安裝:
npm install -g nodemon
然后進(jìn)入你的項(xiàng)目根目錄: nodemon server.js
這樣就可以啟動(dòng)應(yīng)用了,并且在文件有變化之后會(huì)自動(dòng)重啟服務(wù)。
二:退出當(dāng)前終端命令輸出行命令:Ctrl+C兩次即可。
以上這篇nodeJS服務(wù)器的創(chuàng)建和重新啟動(dòng)的實(shí)現(xiàn)方法就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
node.js中fs文件系統(tǒng)模塊的使用方法實(shí)例詳解
這篇文章主要介紹了node.js中fs文件系統(tǒng)模塊的使用方法,結(jié)合實(shí)例形式詳細(xì)分析了node.js fs文件系統(tǒng)模塊各種常見(jiàn)方法的基本使用技巧與相關(guān)操作注意事項(xiàng),需要的朋友可以參考下2020-02-02
Node.js net模塊功能及事件監(jiān)聽(tīng)用法分析
這篇文章主要介紹了Node.js net模塊功能及事件監(jiān)聽(tīng)用法,結(jié)合實(shí)例形式分析了net模塊功能及事件監(jiān)聽(tīng)相關(guān)操作技巧,需要的朋友可以參考下2019-01-01
使用Meteor配合Node.js編寫(xiě)實(shí)時(shí)聊天應(yīng)用的范例
這篇文章主要介紹了使用Meteor配合Node.js編寫(xiě)實(shí)時(shí)聊天應(yīng)用的范例,Node.js作為異步框架,其最突出的使用便是用來(lái)編寫(xiě)實(shí)時(shí)應(yīng)用程序,需要的朋友可以參考下2015-06-06
Node.js前后端交互實(shí)現(xiàn)用戶(hù)登陸的實(shí)踐
本文主要介紹了Node.js前后端交互實(shí)現(xiàn)用戶(hù)登陸的實(shí)踐,文中通過(guò)示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2021-12-12
Node.js連接MongoDB數(shù)據(jù)庫(kù)產(chǎn)生的問(wèn)題
Node.js是使用JavaScript 編寫(xiě)的可以運(yùn)行在服務(wù)端的JS語(yǔ)言。node.js和mongodb碰撞會(huì)產(chǎn)生一系列問(wèn)題,下面通過(guò)本文給大家分享Node.js連接MongoDB數(shù)據(jù)庫(kù),需要的的朋友參考下2017-02-02

