成人怡红院-成人怡红院视频在线观看-成人影视大全-成人影院203nnxyz-美女毛片在线看-美女免费黄

站長資訊網
最全最豐富的資訊網站

淺談Node第三方框架Express的使用方法

本篇文章帶大家了解一下Node第三方框架Express,簡單聊聊如何使用好Express框架,希望對大家有所幫助!

淺談Node第三方框架Express的使用方法

1.Express框架介紹

  • 1.Express是Nodejs開發中一個非常重量級的第三方框架,它對于NodeJS服務端就相當于Jquery對于HTML客戶端。

    • 如果連Express都不會用,基本上都不好意思跟別人說你會NodeJS
  • 2.Express官網:

    • www.expressjs.com.cn/

    • expressjs.com/

      • 一般我們學習一個新的技術,都是去官網文檔查看它的API,然后多多嘗試,熟能生巧
  • 3.Express的github地址:https://github.com/expressjs/express

    • Express的原作者TJ在node社區非常的有名,他寫過200多個框架,目前他已經將Express交給了朋友維護,宣布不再維護NodeJS框架,轉向Go語言(https://github.com/tj)
  • 4.Express官網是這樣介紹自己的:基于 Node.js 平臺,快速、開放、極簡的 web 開發框架。

    • Express一個非常重要的亮點就是它沒有改變nodejs已有的特性,而是在它的基礎上進行了拓展

      • 也就是說,使用Express你既可以使用nodejs原生的任何API,也能使用Express的API
  • 5.Express三大核心功能

    • 1.托管靜態資源

      • 第二天講的nodejs實現靜態服務器功能在express中只需要一行代碼
    • 2.路由

      • express自帶路由功能,讓Node服務端開發變得極其簡單
      • express支持鏈式語法,可以讓代碼看起來更加簡潔
    • ==3.中間件==

      • Express最為核心的技術和思想,萬物皆中間件

        • 中間件雖然理解起來有點困難,但是使用起來非常方便,類似于bootstrap插件.

2.下載express

下載指令: npm i express

如果你的網站很慢,可以使用npm config set registry registry.npm.taobao.org/來提升速度

     就是淘寶幫你把這個東西下載淘寶的服務器上,然后你在淘寶服務器上下載

淺談Node第三方框架Express的使用方法

3.使用Express

//1.導入模塊 const express = require('express')  //2.創建服務器 /* express() 相當于http模塊的http.createServer() */ const app = express()   //3.接收客戶端請求 /*(1)express最大的特點就是自帶路由功能,我們無需在一個方法中處理所有請求 		* 路由:一個請求路徑對應一個方法(函數)    (2)在express中,每一個請求都是一個單獨的方法  */  app.get('/',(req,res)=>{     //響應客戶端數據      //express響應數據 send方法:自動幫我們設置好了響應頭,無需擔心中文亂碼問題     res.send('月下風起')  })  app.get('/heroInfo',(req,res)=>{          res.send({         name:'張三',         age:20     }) })  //4.開啟服務器 app.listen(3000,()=>{     console.log('服務器啟動成功') })

4-Express響應客戶端數據

//1.導入模塊 const express = require('express')  //2.創建服務器 /* express() 相當于http模塊的http.createServer() */ const app = express()   //3.接收客戶端請求  //文本類型數據 app.get('/',(req,res)=>{     //響應客戶端數據     res.send('月下風起') })  //json格式數據 app.get('/info',(req,res)=>{     //express自動幫我們將js對象轉成json響應給客戶端     res.send({         name:'張三',         age:20     }) })  //文件類型數據 app.get('/login',(req,res)=>{     res.sendFile(__dirname + '/login.html') })  //4.開啟服務器 app.listen(3000,()=>{     console.log('服務器啟動成功') })

5.Express托管靜態資源

http://expressjs.com/en/starter/static-files.html

//1.導入模塊 const express = require('express');  //2.創建服務器 const app = express()  //托管靜態資源(相當于我們之前寫的靜態資源服務器) /*  1.當請求路徑為/時,express會自動讀取www文件夾中的index.html文件響應返回 2.當路徑請求為www文件夾中的靜態資源,express會自動拼接文件路徑并響應返回 */ app.use(express.static('www'))  //4.開啟服務器 app.listen(3000,()=>{     console.log('success') })

6.第三方中間件使用

  • 1.在Express官網,有非常多得第三方中間件,它們可以讓我們的Nodejs開發變得極其簡單

    • 中間件前端的插件,使用后就會給express中的req或者res添加成員
  • 2.所有的第三方框架學習套路都是一樣的

    • 1.進官網,查文檔
    • 2.CTRL+C 與 CTRL+V
  • 3.第三方中間件使用步驟一般都是固定兩步

    • 一: 安裝 npm i xxxx(官網復制粘貼)

      • 第三方中間件都需要使用npm安裝,可以理解為是一種特殊的第三方模塊
    • 二: 使用 app.use(xxx)(官網復制粘貼)

  • body-parse第三方中間件:解析post請求參數

    • 安裝body-parser : npm install body-parser
    • https://www.npmjs.com/package/body-parser
//導入模塊 const express = require('express') //創建服務器 const app = express()  //使用第三方中間件 /*所有的第三方模塊思路都是一樣      1.進官網,查文檔     2.找examples(使用示例),復制粘貼         a.安裝第三方模塊:`npm i body-parser`         b.使用中間件: arr.use(具體用法請復制粘貼)  使用body-parser中間件之后,你的req會增加一個body屬性,就是你的post請求參數 */ //(1)導入模塊 const bodyParser = require('body-parser') // parse application/x-www-form-urlencoded  //(2)使用中間件 app.use(bodyParser.urlencoded({ extended: false })) //解析json參數 app.use(bodyParser.json())  app.post('/abc',(req,res)=>{     console.log(req.body)     //告訴客戶端我收到的參數     res.send(req.body) })  app.post('/efg',(req,res)=>{     console.log(req.body)     //告訴客戶端我收到的參數     res.send(req.body) })  //開啟服務器 app.listen(3000, () => {     console.log('success'); })

贊(0)
分享到: 更多 (0)
?
網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
国语对白做受XXXXX在线| 伊人久久大香线蕉综合影院首页| 香港三日本8A三级少妇三级99| 无码熟妇人妻AⅤ在线影片| 午夜无码视频在线观看网站| 亚洲AV无码一区二区少妇| 亚洲精品国偷自产在线99正片| 野花香高清视频在线观看免费 | 夜夜澡人摸人人添人人看| 再深点灬舒服灬太大了网站| 337P粉嫩日本欧洲亚洲大胆| 白嫩极品女粉嫩喷水视频的| 亚洲久悠悠色悠在线播放| 日本乱偷人妻中文字幕在线| IPHONE欧美高级| 亚洲AV无码国产一区二区三区不 | 视频一区欧美日韩| 老司机久久99久久精品播放免费 | 学生无码AV一区二区三区| 久久无码喷吹高潮播放不卡| 国产成人亚洲精品| 精品国际久久久久999波多野| 久久麻豆精亚洲AV品国产APP| 男朋友想吻我腿中间那个部位| 人妻人人爽人人澡人人喊| 无码毛片视频一区二区三区| 亚洲欧洲AV综合色无码| AV天堂东京热无码专区| 公交车上掀开麻麻超短裙| 黑人粗大猛烈进出高潮视频| 美丽人妻在夫前被黑人| 色欲AⅤ蜜臀AV免费观看| 亚洲精品乱码日本按摩久久久久| 50岁熟妇的呻吟声对白| 国产高清在线观看AV片| 久久五月丁香合缴情网| 日本丰满少妇XXXX| 亚洲AV中文AⅤ无码AV接吻| 2021久久精品国产99国产精| 伽罗ちゃんが腿法是什么意思| 幻女FREE性俄罗斯毛片福| 欧美成人少妇人妻精品视频| 无码丰满熟妇浪潮一区二区AV| 野花高清在线观看免费| 大量潮喷潮喷极限高H| 精品亚洲国产成人AV不卡| 人妻丰满熟妇ΑⅤ无码区| 亚洲AV无码国产蜜桃麻豆| 97免费人妻在线视频| 国产日产欧产精品精品软件| 男人激烈吮乳吃奶动态图| 无码专区—VA亚洲V天堂| 中文字幕V亚洲日本在线| 无码人妻丰满熟妇啪啪网不卡| 亚洲日韩在线A视频在线观看| 宝宝怎么这么湿~别磨| 黑人啊灬啊灬啊灬快灬深| 欧洲熟妇色XXXX欧美老妇多毛| 亚洲AⅤ无码一级毛片孕交| AV色欲无码人妻中文字幕| 国产最大成人亚洲精品| 秋霞电影网免费观看| 亚洲精品无码AV人在线观看国产| 波多野结衣办公室激情30分钟| 九九久久亚洲AV东方伊甸园| 日韩无人区码卡二卡3卡一| 色综合伊人色综合网站| 夜夜精品浪潮AV一区二区三区| 丰满少妇人妻HD高清大乳在线| 久久综合亚洲鲁鲁五月天| 未成18不能看的视频| 97人妻精品一区二区三区| 国产女主播高潮在线播放| 欧美最爽的乱婬视频婬色视频| 搡BBB搡BBBB搡BBBB| 又黄又硬又湿又刺激视频免费| 国产精品视频一区二区三区不卡 | 高潮颤抖大叫正在线播放| 久久综合九色综合欧美狠狠| 偷欧洲亚洲另类图片AV天堂| 99RIAV国产精品视频| 精品久久久久久中文字幕无码VR | 欧美性猛交XXXX黑人猛交| 亚洲另类欧美综合久久图片区| 国产AⅤ无码专区亚洲AV综合网| 免费A级毛片在线播放| 亚洲成AV 人片在线观看无码| 大BBW大BBW大BBW| 奶头从情趣内衣下露了出来AV | 99国精产品灬源码1688| 精品人妻少妇一区二区三区不卡 | 一二三四视频中文字幕在线看| 国产猛烈高潮尖叫视频免费| 日韩精品久久久免费观看| √天堂中文官网8在线| 抖抈APP免费下载国际版| 美女高潮无套内谢| 亚洲国产精品无码久久青草| 国产精品国产三级国产专区50| 日本三级强乳伦姧| 9色国产深夜内射| 看娇妻被两朋友共用| 亚洲精品久久久久久中文字幕| 国产成人一区二区三区视频免费| 人妻少妇乱子伦无码视频专区| 中文字幕在线亚洲日韩6页| 久久精品国产网红主播| 亚洲国产成人综合在线不卡| 国产裸模视频免费区无码| 丝袜 亚洲 另类 欧美 变态| 把腿张开老子臊烂你的小说| 欧美极品少妇XXX| 18禁自慰网址进入| 老头猛挺进小雯的体内视频| 亚洲一久久久久久久久| 精品国内自产拍在线观看视频| 亚洲AV区无码字幕中文色| 国产精品人成在线播放新网站| 手机在线看永久AV片免费高潮| 产精品无码久久_亚洲国产精| 欧美人禽猛交乱配1| 中文字幕亚洲综合久久| 两只奶头被老头吸肿了| 用舌头去添高潮无码AV在线观看| 久久精品国产亚洲无删除| 亚洲乱亚洲乱少妇无码| 狠狠躁夜夜躁人人爽天天BL| 亚洲AV无码成人精品区在线h| 国产午夜激无码AV片在线观看| 午夜A级理论片在线播放不卡 | 天堂А√8在线最新版在线| 丰满人妻妓熟妇又伦精品软件| 色橹橹欧美在线观看视频高清 | 51精产国品一二三产区区别| 男生J桶进女人P又色又爽又黄 | 亚洲欧美精品SUV| 激情影院内射美女| 亚洲色欲色欲WWW成人网| 久久精品国产清高在天天线| 一区二区三区AV| 免费看无码自慰一区二区| 91久久精品www人人做人人爽| 欧美国产成人精品一区二区三区 | 亚洲综合小说另类图片五月天| 久久久亚洲熟妇熟女ⅩXXX直播 | 乱码中字在线观看一二区| 0D0D肥胖老太婆| 人妻夜夜爽天天爽欧美色院| 厨房征服丰满熟妇在线观看| 特级做A爰片毛片免费看无码| 国产精品女同久久久久电影院| 亚洲AV毛片一区二区三区| 精品无码国产污污污在线观看 | 麻豆一区区三区四区产品麻豆| 中文天堂资源在线WWW| 欧美性激烈粗大精品XXX| 城中村快餐嫖老妇对白| 无码少妇丰满熟妇一区二区| 狠狠色欧美亚洲狠狠色WWW| 一本久久知道综合久久| 欧美黑人又大又粗高潮喷水| 边喂奶边中出的人妻| 无码18在线网站成人网站| 极度另类FREESEX强行真实| 又大又黄又爽视频一区二区| 欧美午夜成人片在线观看| 夫妇交换性三中文字幕| 亚洲AV无码乱码精品国产按摩| 久久久久亚洲AV无码尤物黑人| 91夜黄性一交一乱一色一情人| 日韩精品一区二区三区影院| 国产精品宅男擼66M3U8| 亚洲中文无码a∨在线观看| 欧美极品少妇×XXXBBB| 国产AⅤ无码专区亚洲AV麻豆| 亚洲成av人无码| 男人J桶进女人P无遮挡全过程| 成在线人AV免费无码高潮喷水| 新JAPANESEVIDEO乱| 久久AV无码ΑV高潮ΑV喷吹| AV天堂久久天堂AV色综合| 天堂SV在线最新版在线| 久艾草久久综合精品无码| ASS亚洲熟妇毛茸茸PICS| 天天摸天天碰天天添| 精品亚洲A∨无码一区二区三区| 97人洗澡人人澡人人爽人人模| 少妇性活BBBBBBBBB四川| 精品欧美黑人久久久久| YY111111少妇影院无码老司机| 午夜无码伦费影视在线观看| 久久综合婷婷成人网站| 大杳蕉在线影院在线播放| 亚洲国产精品无码一区二区三区 | 91人妻人人澡人人爽| 玩弄三个高大的熟妇| 老熟女多次高潮露脸视频| 国产成人亚洲综合网站小说| 荫蒂每天被男人添| 熟女亚洲综合精品伊人久久|