数据模块化
提供 mock 数据的文件为 js , 可执行且遵循 cmd 规范。
参见示例 example/mock-api
api 入口文件为 ./demo/data.js
module.exports = {
code: 0,
msg: '',
data: require('./mods/timestamp')
};
引用模块文件 ./demo/mods/timestamp.js
module.exports = {
time: +new Date()
};
启动服务后访问接口 http://127.0.0.1:8091/data
获得输出:
{
code: 0,
msg: "",
data: {
time: 1499050813528
}
}
修改数据文件,不必重启服务就可以更新返回结果