使用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运行即可
来源:CSDN
作者:mmack前端芝士鹿
链接:https://blog.csdn.net/weixin_44525501/article/details/104413777