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

nodejs express搭建服務(wù)并熱更新文件過程詳解

 更新時間:2023年11月08日 09:56:15   作者:xxnobug  
這篇文章主要為大家介紹了nodejs express搭建服務(wù)并熱更新文件過程詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪

首先初始化一個node項目

npm init -y

安裝Express

npm install express

完成后寫一個簡單的get請求 并開啟服務(wù)

const express = require('express')
const app = express()
app.get('/Login/codelogin',  function(req, res) {
        res.send(‘hello world')
})
//8899是端口號  可自行修改
app.listen('8899', () => {
    console.log('服務(wù)開啟');
})

post/get 接收參數(shù)

GET請求

前端請求

Nodejs

app.get('/login',  function(req, res) {
    let {
        code
    } = req.query // code就是傳過來的參數(shù)  
})

POST

前端請求

安裝 body-parser

npm i body-parser

使用body-parser

const bodyParser = require('body-parser');
const app = express()
app.use(bodyParser.urlencoded({
    extended: true
}))
// 不同格式的POST請求參數(shù)
//  bodyParser.urlencoded()解析"application/x-www-form-urlencoded" 格式的數(shù)據(jù)
// extended選項設(shè)置為true意味著用更復(fù)雜的庫(querystring庫)來解析URL編碼的數(shù)據(jù),這樣可以解析更復(fù)雜的對象、嵌套對象
// 純文本或其他格式  可以使用bodyParser.text()或bodyParser.raw()來處理。
app.post('/Decryption', (req, res) => {
   let {
      session_key,
      encryptedData,
      iv
     } = req.body //結(jié)構(gòu)出來的參數(shù)就是傳過來的
   
   
})

每次修改代碼都得重新啟動一下服務(wù) 太麻煩了

使用 nodemon實現(xiàn)熱更新

npm i nodemon
nodemon 執(zhí)行的文件.js

運行就可以了

以上就是nodejs express搭建服務(wù)并熱更新文件過程詳解的詳細內(nèi)容,更多關(guān)于nodejs express搭建熱更新的資料請關(guān)注腳本之家其它相關(guān)文章!

相關(guān)文章

  • docker中編譯nodejs并使用nginx啟動

    docker中編譯nodejs并使用nginx啟動

    這篇文章主要介紹了docker中編譯nodejs并使用nginx啟動的相關(guān)資料,需要的朋友可以參考下
    2017-06-06
  • Node.js如何在項目中操作MySQL

    Node.js如何在項目中操作MySQL

    這篇文章主要介紹了Node.js如何在項目中操作MySQL,從而實現(xiàn)數(shù)據(jù)的查詢、插入、更新和刪除等操作,感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下
    2022-01-01
  • 如何將node服務(wù)打包成可執(zhí)行文件PKG

    如何將node服務(wù)打包成可執(zhí)行文件PKG

    這篇文章主要介紹了如何將node服務(wù)打包成可執(zhí)行文件PKG問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-10-10
  • 解決npm管理員身份install時出現(xiàn)權(quán)限的問題

    解決npm管理員身份install時出現(xiàn)權(quán)限的問題

    下面小編就為大家分享一篇解決npm管理員身份install時出現(xiàn)權(quán)限的問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-03-03
  • 150行Node.js實現(xiàn)的dns代理工具

    150行Node.js實現(xiàn)的dns代理工具

    這篇文章主要介紹了150行Node.js實現(xiàn)的dns代理工具,本文給大家介紹的非常詳細,具有一定的參考借鑒價值,需要的朋友可以參考下
    2019-08-08
  • npm鏡像源證書過期的問題解決

    npm鏡像源證書過期的問題解決

    因為npm官方鏡像在國內(nèi)訪問很慢,我們基本上都會選擇切換到國內(nèi)的一些npm鏡像,本文主要介紹了npm鏡像源證書過期的問題解決,具有一定的參考價值,感興趣的可以了解一下
    2024-07-07
  • Node.js中使用Buffer編碼、解碼二進制數(shù)據(jù)詳解

    Node.js中使用Buffer編碼、解碼二進制數(shù)據(jù)詳解

    這篇文章主要介紹了Node.js中使用Buffer編碼、解碼二進制數(shù)據(jù)詳解,Buffer支持ascii、utf8、ucs2、base64等編碼格式,需要的朋友可以參考下
    2014-08-08
  • 關(guān)于Node.js中頻繁修改代碼重啟服務(wù)器的問題

    關(guān)于Node.js中頻繁修改代碼重啟服務(wù)器的問題

    這篇文章主要介紹了關(guān)于Node.js中頻繁修改代碼重啟服務(wù)器的問題,本文給大家分享解決辦法,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-10-10
  • Nodejs全??蚣躍trongLoop推薦

    Nodejs全??蚣躍trongLoop推薦

    StrongLoop基本提供了制作一個移動產(chǎn)品所有的框架和工具,從標(biāo)準(zhǔn)的Backend server,Devops,應(yīng)用監(jiān)控,。要想介紹完全StrongLoop的所有產(chǎn)品得寫一個長篇連載了,這里只簡單的瀏覽一遍。
    2014-11-11
  • node后端與Vue前端跨域處理方法詳解

    node后端與Vue前端跨域處理方法詳解

    從目前我了解的情況來看,前后端跨域使用的方式有很多種,這里記錄我使用最順手的一種,即在后端使用cors跨域,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2022-08-08

最新評論