使用express快速开发后端接口

使用express快速开发后端接口

项目使用pm2部署在nginx服务器上。可以实现json文件接口化处理。

express + 项目名

yarn 装依赖

Scripts node改nodemon

/app.js
var mockRouter = require('./routes/mock');

app.use('/mock',mockRouter)

routes下新建mock.js

/routes/mock.js
var express = require('express');
var router = express.Router();
let mockData = require('../controllers/mockData')
/* GET home page. */
router.get('/data',mockData.GetData)
module.exports = router;

新建controllers文件夹 新建mockData.js文件

const fs = require('fs')
const path = require('path')
const GetData =async (req,res,next)=>{

    res.set('Content-Type','application/json;charset=utf-8');
    let data =  fs.readFileSync(path.resolve( __dirname,'../static/List.json'))
    let List =JSON.stringify(data.toString()) 
    let result =JSON.parse(List)
    res.send(result)
  }

module.exports =  {
    GetData
}

新建static 文件夹 新增 json文件

接口地址 localhost:3000/mock/data

发布在服务器上 使用 pm2运行即可

发布了6 篇原创文章 · 获赞 21 · 访问量 205

猜你喜欢

转载自blog.csdn.net/weixin_44525501/article/details/104413777