0.0.5 • Published 1 year ago
ts-mock-server v0.0.5
ts-mock-server
轻量级的Mock服务,复用typescript项目中的类型定义,快速创建Mock数据服务。
安装
npm i ts-mock-server
使用
1
mock.config.js
const { resolve } = require('path');
module.exports = {
port: 9876,
dir: resolve(__dirname, './mock'),
tsRoot: __dirname,
template: {
success: '{ "code": 0, "data": $data }',
error: '{ "code": 9999, "message": $message }'
}
}
ts-mock-server -c mock.config.js
2
const { resolve } = require('path');
const tms = require('ts-mock-server');
tms.start({
port: 9876,
dir: resolve(__dirname, './mock'),
tsRoot: __dirname,
template: {
success: '{ "code": 0, "data": $data }',
error: '{ "code": 9999, "message": $message }'
}
});
选项
port
服务端口,默认为9876
dir
mock定义目录
tsRoot
tsconfig.json root
template
响应模版