摘要:上一節(jié)我們使用代替做了一個(gè)簡(jiǎn)單的應(yīng)用模塊分離現(xiàn)在我們?cè)俅蝸?lái)改造這個(gè)最簡(jiǎn)單的應(yīng)用。重新啟動(dòng)在瀏覽器輸入,可以看到顯示。小結(jié)我們成功分離了模塊,使得代碼邏輯更清晰,方便我們下一步繼續(xù)路由控制的功能
上一節(jié)我們使用express代替http做了一個(gè)簡(jiǎn)單的web應(yīng)用
模塊分離
現(xiàn)在我們?cè)俅蝸?lái)改造這個(gè)最簡(jiǎn)單的應(yīng)用。新建一個(gè)start.js文件
var http = require("http"); var url = require("url"); function start() { console.log("Starting~~"); function onRequest(req, res) { var pathname = url.parse(req.url).pathname; res.writeHead(200,{ "Content-Type":"text/plain" }); res.write("The First Server"); res.end(); } var port = process.env.port || 1337; http.createServer(onRequest).listen(port); console.log("Started!!"); } exports.start = start;
我們http請(qǐng)求封裝在start.js這個(gè)模塊中,然后在server.js中調(diào)用它。現(xiàn)在我們來(lái)重寫(xiě)server.js這個(gè)文件。
var server = require("./start"); server.start();
引入start模塊,然后調(diào)用start()方法。重新啟動(dòng)node(node server),在瀏覽器輸入http://127.0.0.1:1337,可以看到顯示The First Server。
小結(jié)
我們成功分離了模塊,使得代碼邏輯更清晰,方便我們下一步繼續(xù)路由控制的功能
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://m.specialneedsforspecialkids.com/yun/88159.html
摘要:上一節(jié)我們使用代替做了一個(gè)簡(jiǎn)單的應(yīng)用模塊分離現(xiàn)在我們?cè)俅蝸?lái)改造這個(gè)最簡(jiǎn)單的應(yīng)用。重新啟動(dòng)在瀏覽器輸入,可以看到顯示。小結(jié)我們成功分離了模塊,使得代碼邏輯更清晰,方便我們下一步繼續(xù)路由控制的功能 上一節(jié)我們使用express代替http做了一個(gè)簡(jiǎn)單的web應(yīng)用 模塊分離現(xiàn)在我們?cè)俅蝸?lái)改造這個(gè)最簡(jiǎn)單的應(yīng)用。新建一個(gè)start.js文件 var http = require(http); v...
摘要:的最后一個(gè)大招就是替換一些傳統(tǒng)的服務(wù)端語(yǔ)言,例如,,等,在業(yè)務(wù)層上面使用來(lái)開(kāi)發(fā)服務(wù)端完全不成問(wèn)題。更多的的使用細(xì)節(jié)和技巧建議關(guān)注美團(tuán)博客大搜車(chē)論壇下一篇我們開(kāi)啟如何結(jié)合和搭建一個(gè)開(kāi)發(fā)環(huán)境和項(xiàng)目目錄 往期回顧 前面2期都講得是瀏覽器端的東西比較多,包括Webpack,雖然是Node處理的,但是還是瀏覽器端用的多,對(duì)于現(xiàn)在的前端開(kāi)發(fā)來(lái)說(shuō),不懂一點(diǎn)服務(wù)端的東西,簡(jiǎn)直沒(méi)辦法活,一般的招聘要求都...
摘要:更多資源請(qǐng)文章轉(zhuǎn)自月份前端資源分享視頻前端技術(shù)論壇融合不可錯(cuò)過(guò)的迷你庫(kù)測(cè)試框架實(shí)例教程為你詳細(xì)解讀請(qǐng)求頭的具體含意解析的庫(kù)如果要用前端框架,開(kāi)發(fā)流程是怎樣的與有什么區(qū)別正確使用的方法是什么流程圖插件小如何讓元素只能輸入純文本前端技術(shù)中 更多資源請(qǐng)Star:https://github.com/maidishike... 文章轉(zhuǎn)自:https://github.com/jsfront...
摘要:前端每周清單年度總結(jié)與盤(pán)點(diǎn)在過(guò)去的八個(gè)月中,我?guī)缀踔蛔隽藘杉拢ぷ髋c整理前端每周清單。本文末尾我會(huì)附上清單線索來(lái)源與目前共期清單的地址,感謝每一位閱讀鼓勵(lì)過(guò)的朋友,希望你們能夠繼續(xù)支持未來(lái)的每周清單。 showImg(https://segmentfault.com/img/remote/1460000010890043); 前端每周清單年度總結(jié)與盤(pán)點(diǎn) 在過(guò)去的八個(gè)月中,我?guī)缀踔蛔隽?..
閱讀 2074·2021-10-12 10:12
閱讀 793·2021-09-24 09:47
閱讀 1194·2021-08-19 11:12
閱讀 3472·2019-08-29 13:06
閱讀 689·2019-08-26 11:43
閱讀 2573·2019-08-23 17:20
閱讀 1154·2019-08-23 16:52
閱讀 2602·2019-08-23 14:27