模拟数据


简介

nowa server 可通过 mockapi 参数来配置模拟数据路由映射。模拟数据路由用于将满足配置规则的路径指向对应的逻辑处理中间件,允许用户通过简单的逻辑代码来定义自己所需的返回值。

配置

例如,对于以下配置:

abc.json

  1. {
  2. "options": {
  3. "mockapi": {
  4. "/api/fetchData": "mock/fetch.js"
  5. }
  6. }
  7. }

则对于 /api/fetchData 的访问,将交由项目根目录下的 mock/fetch.js 模块处理。

mock/fetch.js

  1. module.exports = function(req, res) {
  2. res.end('sucess');
  3. };

可用的路由规则和中间件说明详见 express 文档