nodejs express搭建服务并热更新文件过程详解
作者:xxnobug
这篇文章主要为大家介绍了nodejs express搭建服务并热更新文件过程详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
首先初始化一个node项目
npm init -y
安装Express
npm install express
完成后写一个简单的get请求 并开启服务
const express = require('express') const app = express() app.get('/Login/codelogin', function(req, res) { res.send(‘hello world') }) //8899是端口号 可自行修改 app.listen('8899', () => { console.log('服务开启'); })
post/get 接收参数
GET请求
前端请求
Nodejs
app.get('/login', function(req, res) { let { code } = req.query // code就是传过来的参数 })
POST
前端请求
安装 body-parser
npm i body-parser
使用body-parser
const bodyParser = require('body-parser'); const app = express() app.use(bodyParser.urlencoded({ extended: true })) // 不同格式的POST请求参数 // bodyParser.urlencoded()解析"application/x-www-form-urlencoded" 格式的数据 // extended选项设置为true意味着用更复杂的库(querystring库)来解析URL编码的数据,这样可以解析更复杂的对象、嵌套对象 // 纯文本或其他格式 可以使用bodyParser.text()或bodyParser.raw()来处理。
app.post('/Decryption', (req, res) => { let { session_key, encryptedData, iv } = req.body //结构出来的参数就是传过来的 })
每次修改代码都得重新启动一下服务 太麻烦了
使用 nodemon实现热更新
npm i nodemon nodemon 执行的文件.js
运行就可以了
以上就是nodejs express搭建服务并热更新文件过程详解的详细内容,更多关于nodejs express搭建热更新的资料请关注脚本之家其它相关文章!