Express與NodeJs創(chuàng)建服務(wù)器的兩種方法
目錄
- NodeJs創(chuàng)建Web服務(wù)器
- Express創(chuàng)建Web服務(wù)器
NodeJs創(chuàng)建Web服務(wù)器
var http = require('http'); var server = http.createServer(function(req, res) { res.writeHead(200, { 'Content-Type': 'text/plain' }); res.write('hello world!'); res.end(); }).listen(80);
這是一個(gè)原生式的創(chuàng)建一個(gè)web服務(wù)器的方式,但是有缺陷。如果我們想要將我們的靜態(tài)頁(yè)面至于與服務(wù)器同域下的時(shí)候很不方便。
Express創(chuàng)建Web服務(wù)器
var express = require('express'); var app = express(); var server = require('http').createServer(app); //指定靜態(tài)文件的位置 app.use('/', express.static(__dirname + '/public')); //監(jiān)聽(tīng)端口號(hào) server.listen(80);
這里我們借用Express封裝好的方法創(chuàng)建了一個(gè)監(jiān)聽(tīng)80端口的方法,不禁我們可以作為后端服務(wù)通過(guò)localhost:80訪問(wèn),還可以訪問(wèn)我們的前端頁(yè)面localhost:80/index.html。
這樣頁(yè)面與服務(wù)端交互也方便很多了。
以上就是本文的全部?jī)?nèi)容,希望本文的內(nèi)容對(duì)大家的學(xué)習(xí)或者工作能帶來(lái)一定的幫助,同時(shí)也希望多多支持腳本之家!
相關(guān)文章
$.browser.msie 為空或不是對(duì)象問(wèn)題的多種解決方法
因?yàn)槭褂昧薺query判斷ie,所以使用了$.browser.msie但是在jquery 1.9以后的版本中不再支持$.browser而使用$.browser來(lái)替代2017-03-03IE8 引入跨站數(shù)據(jù)獲取功能說(shuō)明
今天看了一下msdn文檔,發(fā)現(xiàn)IE8打算增加 XDomainRequest (http://msdn.microsoft.com/en-us/library/cc288060(VS.85).aspx) 跨站數(shù)據(jù)獲取的接口2008-07-07layui 關(guān)閉open彈出框 刷新table表格頁(yè)面的方法
今天小編就為大家分享一篇layui 關(guān)閉open彈出框 刷新table表格頁(yè)面的方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2019-09-09JS簡(jiǎn)單實(shí)現(xiàn)獲取元素的封裝操作示例
這篇文章主要介紹了JS簡(jiǎn)單實(shí)現(xiàn)獲取元素的封裝操作,結(jié)合實(shí)例形式分析了JS針對(duì)頁(yè)面ID、class、TAG元素獲取的函數(shù)與對(duì)象封裝操作實(shí)現(xiàn)方法,需要的朋友可以參考下2017-04-04javascript實(shí)現(xiàn)日期時(shí)間動(dòng)態(tài)顯示示例代碼
這篇文章主要介紹了javascript實(shí)現(xiàn)日期時(shí)間動(dòng)態(tài)顯示示例代碼,頁(yè)面動(dòng)態(tài)顯示時(shí)間變化的方法有很多,本文為大家介紹下使用javascript的具體實(shí)現(xiàn),感興趣的朋友可以參考一下2015-09-09Echarts橫向堆疊柱狀圖和markLine實(shí)例詳解
一些柱形圖在數(shù)據(jù)量比較多的時(shí)候,橫向排列受到擠壓,導(dǎo)致柱形圖,變的非常細(xì),影響整體的效果,所以應(yīng)該將柱形圖堆疊起來(lái),這樣就會(huì)好很多,下面這篇文章主要給大家介紹了關(guān)于Echarts橫向堆疊柱狀圖和markLine的相關(guān)資料,需要的朋友可以參考下2022-06-06JavaScript正則表達(dá)式和級(jí)聯(lián)效果
正則表達(dá)式(regular expression)是一種字符串匹配的模式,用來(lái)檢查一個(gè)字符串中是否包含指定模式的字符串。下面通過(guò)本文給大家分享JavaScript_正則表達(dá)式和級(jí)聯(lián)效果,感興趣的朋友一起看看吧2017-09-09js與jQuery實(shí)現(xiàn)獲取table中的數(shù)據(jù)并拼成json字符串操作示例
這篇文章主要介紹了js與jQuery實(shí)現(xiàn)獲取table中的數(shù)據(jù)并拼成json字符串操作,涉及javascript與jQuery針對(duì)HTML頁(yè)面table表格數(shù)據(jù)獲取、遍歷及json字符串拼接相關(guān)操作技巧,需要的朋友可以參考下2018-07-07javascript 驗(yàn)證碼生成代碼 推薦學(xué)習(xí)
非常不錯(cuò)的用javascript實(shí)現(xiàn)的驗(yàn)證碼實(shí)現(xiàn)代碼。2009-07-07