node-express搭建

140 阅读1分钟

本文讲述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');

捕获.PNG