2.0.5 • Published 5 years ago

smock-core v2.0.5

Weekly downloads
3
License
MIT
Repository
github
Last release
5 years ago

版本命名规范

采用银河系九大行星的顺序来命名。

  • 1.0->mercury
  • 2.0->venus

安装

npm install smock-core --save-dev

调用

let Core = require('smock-core').Core;
new Core({
  docPath:'xxx.xxx.xx.xx',
  docPort:'80',
  path:''
})

参数说明

Attributesformadescribedefault
typeString文档数据源类型,暂只支持swaggerswagger
docPathStringtype为swagger时,swagger文档访问路径-
docPortNumbertype为swagger时,swagger的文档端口号80
pathStringtype为swagger时,swagger模式接口路径/v2/api-docs
methodStringtype为swagger时,文档数据请求方式GET
realHostNameString项目上线后访问的真实域名-
mockPortNumber启动服务的端口号3000
customProtocolStringtype为swagger时,具体文档服务器协议http或httpshttp
headersObject创建本地服务器时接口header附加参数-
jsPathString创建服务器时抽取Url路径文件的存储路径-
descIncludeArray调用接口时展示接口文档的白名单-
overrideBoolean重启服务时是否重新刷新数据false

代码架构

代码采用 typescript。 代码校验:ESLint

项目命令

npm run dev: 执行Demo,可热更新,使用VSCode来调试开发即可 npm run build: 打包编译 npm run test: 运行单元测试js

2.0.5

5 years ago

2.0.4

5 years ago

2.0.3

5 years ago

2.0.2

5 years ago

2.0.1

5 years ago

2.0.0

5 years ago

0.0.4

5 years ago

0.0.3

5 years ago

0.0.2

5 years ago

0.0.1

5 years ago