nodeJS服務(wù)器的創(chuàng)建和重新啟動的實現(xiàn)方法
一: 首先在nodejs項目里創(chuàng)建一個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)入項目路徑,再輸入node server.js啟動服務(wù)器,然后在瀏覽器地址欄中輸入http://localhost:8888/即可在界面上看到輸出Hello World,如果我們修改Hello World的值重新刷新瀏覽器發(fā)現(xiàn)輸出并沒有變化,此時需要手動重新啟動服務(wù)器才能改變輸出,這在開發(fā)過程中無疑是很煩人的事情,最好是有一個能夠監(jiān)控所有變動文件的腳本,一單發(fā)現(xiàn)文件有變動則立即重啟服務(wù),重新加載剛剛修改過的文件。
這里推薦一 個:nodemon。
首先為了是這個命令全局可用,最好我們進(jìn)行全局安裝:
npm install -g nodemon
然后進(jìn)入你的項目根目錄: nodemon server.js
這樣就可以啟動應(yīng)用了,并且在文件有變化之后會自動重啟服務(wù)。
二:退出當(dāng)前終端命令輸出行命令:Ctrl+C兩次即可。
以上這篇nodeJS服務(wù)器的創(chuàng)建和重新啟動的實現(xiàn)方法就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
nodejs創(chuàng)建簡易web服務(wù)器與文件讀寫的實例
下面小編就為大家?guī)硪黄猲ode js系列課程-創(chuàng)建簡易web服務(wù)器與文件讀寫的實例。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2017-09-09npm安裝報錯npm ERR! Error: EPERM: operation&
這篇文章主要為大家介紹了npm安裝報錯npm ERR! Error: EPERM: operation not permitted解決,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2023-07-07Sequelize中用group by進(jìn)行分組聚合查詢
大家都知道在SQL查詢中,分組查詢是較常用的一種查詢方式。分組查詢是指通過GROUP BY關(guān)鍵字,將查詢結(jié)果按照一個或多個字段進(jìn)行分組,分組時字段值相同的會被分為一組。在Node.js基于Sequelize的ORM框架中,同樣支持分組查詢,使用非常簡單方便。下面來看看詳細(xì)的介紹。2016-12-12詳解nodejs 開發(fā)企業(yè)微信第三方應(yīng)用入門教程
這篇文章主要介紹了詳解nodejs 開發(fā)企業(yè)微信第三方應(yīng)用入門教程,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2019-03-03nodejs對mongodb數(shù)據(jù)庫的增加修刪該查實例代碼
在本篇文章里小編給大家整理的是一篇關(guān)于nodejs對mongodb數(shù)據(jù)庫的增加修刪該查實例代碼,有需要的朋友們可以參考下。2020-01-01NodeJS學(xué)習(xí)筆記之網(wǎng)絡(luò)編程
Node.js采用了Google Chrome瀏覽器的V8引擎,性能很好,同時還提供了很多系統(tǒng)級的API,如文件操作、網(wǎng)絡(luò)編程等。Node.js則是一個全面的后臺運行時,為Javascript提供了其他語言能夠?qū)崿F(xiàn)的許多功能。今天我們來看下Nodejs的網(wǎng)絡(luò)編程2014-08-08Node.js實現(xiàn)爬取網(wǎng)站圖片的示例代碼
本文將利用Node.js開發(fā)一個小示例—爬取某圖片網(wǎng)站的圖片,文中涉及的知識點有https模塊、cheerio模塊、fs模塊和閉包,感興趣的可以了解一下2022-04-04