欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Node.js服務(wù)端實(shí)戰(zhàn)之服務(wù)啟動(dòng)過程詳解

 更新時(shí)間:2022年12月14日 15:50:33   作者:一只大加號  
這篇文章主要為大家介紹了Node.js服務(wù)端實(shí)戰(zhàn)之服務(wù)啟動(dòng)過程詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪

正文

本系列是使用node作為服務(wù)器開發(fā)的操作過程記錄,記錄一下主要的內(nèi)容并且整理過程的脈絡(luò),以初學(xué)者的方式將學(xué)習(xí)內(nèi)容記錄下來,從0到1逐步的學(xué)習(xí)node,教程使用過程中用到的是基于express的node框架。

使用node來創(chuàng)建服務(wù)端的接口,文章內(nèi)容分為以下幾個(gè)步驟

  • 新建api.js文件,入口文件,用于啟動(dòng)服務(wù)也是接口的入口
  • 使用express創(chuàng)建app實(shí)例
  • 通過express.Router()定義路由模塊
  • 啟動(dòng)服務(wù)器
  • 請求接口嘗試查看返回

引入express并創(chuàng)建app實(shí)例,啟動(dòng)一個(gè)服務(wù)器

過程分為三個(gè)步驟

// 導(dǎo)入 express
const express = require('express')
// 創(chuàng)建服務(wù)器的實(shí)例對象
const app = express()
// 啟動(dòng)服務(wù)器
app.listen(8089, () => {
    console.log('api server running at http://127.0.0.1:8089')
})

使用vscode的runcoder插件可以直接在控制臺(tái)看到服務(wù)啟動(dòng)時(shí)候的打印出的內(nèi)容

到這里服務(wù)已經(jīng)啟動(dòng)完成

編寫get請求

寫一個(gè)接口就需要用到路徑,也就是接口地址,這里express有路由機(jī)制,所以引入Router(),定義接口地址,當(dāng)進(jìn)入路由接口后,使用send返回成功信息,定義好接口后使用use將router中間件掛載到app上。

// 導(dǎo)入 express
const express = require('express')
// 創(chuàng)建服務(wù)器的實(shí)例對象
const app = express()
const router = express.Router() //定義路由模塊
router.get('/get', (req,res)=>{
    res.send({
        status:0,
        data:'success'
    })
})
app.use(router)
// 啟動(dòng)服務(wù)器
app.listen(8089, () => {
    console.log('api server running at http://127.0.0.1:8089')
})

這里筆者使用的是postman來進(jìn)行接口的測試,服務(wù)跑在了8089端口,并且地址是get,可以使用postman來進(jìn)行測試一下??梢钥吹轿覀兌x的返回值已經(jīng)出來了。

本文簡短的介紹了使用node作為服務(wù)端開啟服務(wù)并且編寫接口的案例,相信看到你對整個(gè)過程都有一個(gè)初步的了解了,更多關(guān)于Node服務(wù)端服務(wù)啟動(dòng)的資料請關(guān)注腳本之家其它相關(guān)文章!

相關(guān)文章

最新評論