本文讲述node+xpress搭建的服务端项目,模拟出简单的接口,实现前后端数据通信。
安装脚手架
npm install -g express-generator
创建项目
express express-server
安装依赖
npm install
启动
npm start
index.js
var express = require('express');
var router = express.Router();
/* GET home page. */
router.get('/', function(req, res, next) {
// res.render('index', { title: 'Express' });
let data = {
code: 200,
mes: "ok",
res: {
list: [
{
name: "张三",
age: 28
}
],
total: 1,
pageSize: 1,
pageNum: 10
}
}
res.send(data);
});
module.exports = router;
补充,解决404
app.js
npm i connect-history-api-fallback
const history = require('connect-history-api-fallback')
app.set('views', path.join(__dirname, 'views'));
app.set('view engine', 'jade');