nodejs express搭建服务并热更新文件过程详解

 更新时间:2023年11月08日 09:56:15   作者: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搭建热更新的资料请关注脚本之家其它相关文章!

相关文章

  • node实现socket链接与GPRS进行通信的方法

    node实现socket链接与GPRS进行通信的方法

    这篇文章主要介绍了node实现socket链接与GPRS进行通信的方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-05-05
  • node实现批量上传本地图片转为图片CDN的项目实践

    node实现批量上传本地图片转为图片CDN的项目实践

    本文主要介绍了node实现批量上传本地图片转为图片CDN的项目实践,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2023-07-07
  • Node接收电子邮件的实例代码

    Node接收电子邮件的实例代码

    本篇文章主要介绍了Node接收电子邮件,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-07-07
  • node.js中的path.basename方法使用说明

    node.js中的path.basename方法使用说明

    这篇文章主要介绍了node.js中的path.basename方法使用说明,本文介绍了path.basename的方法说明、语法、使用实例和实现源码,需要的朋友可以参考下
    2014-12-12
  • 使用Koa实现一个获取视频播放地址的接口

    使用Koa实现一个获取视频播放地址的接口

    在本节课中,我们将学习如何使用 Koa 实现一个获取视频播放地址的接口,我们将创建一个控制器,通过视频 ID 获取播放地址,并设置相应的路由,最后,我们将使用 Postman 进行测试,感兴趣的朋友可以参考下
    2024-05-05
  • Node.js API详解之 util模块用法实例分析

    Node.js API详解之 util模块用法实例分析

    这篇文章主要介绍了Node.js API详解之 util模块用法,结合实例形式分析了node.js API中util模块基本功能与相关函数使用技巧,需要的朋友可以参考下
    2020-05-05
  • Node.js中MongoDB查询数据的方法

    Node.js中MongoDB查询数据的方法

    在Node.js中,可以使用MongoDB驱动程序和Mongoose库来进行MongoDB的查询操作,本文就来介绍一下Node.js中MongoDB查询数据的方法,感兴趣的可以了解一下
    2023-12-12
  • node中http模块的使用及执行流程

    node中http模块的使用及执行流程

    http这个模块的职责就是帮你创建编写服务器,接下来通过本文给大家介绍node中http模块的使用及执行流程,感兴趣的朋友一起看看吧
    2021-09-09
  • Node.js 进程平滑离场剖析小结

    Node.js 进程平滑离场剖析小结

    这篇文章主要介绍了Node.js 进程平滑离场剖析小结,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2019-01-01
  • Linux系统中利用node.js提取Word(doc/docx)及PDF文本的内容

    Linux系统中利用node.js提取Word(doc/docx)及PDF文本的内容

    这篇文章主要给大家介绍了关于Linux系统中利用node.js提取Word(doc/docx)及PDF文本的内容,文中给出了详细的示例代码供大家参考学习,需要的朋友们下面跟着小编来一起看看吧。
    2017-06-06

最新评论