RAP2搭建教程(mock服务)

RAP是一个可视化接口管理工具 通过分析接口结构,动态生成模拟数据,校验真实接口正确性, 围绕接口定义,通过一系列自动化工具提升我们的协作效率。

1.后端服务搭建

下载项目:?https://github.com/thx/rap2-delos

开发模式

# 创建数据库
mysql -e 'CREATE DATABASE IF NOT EXISTS RAP2_DELOS_APP DEFAULT CHARSET utf8 COLLATE utf8_general_ci'

# 安装依赖初始化数据库
npm install
npm run create-db

# 代码检查(或可忽略)
npm run check

# 启动开发模式
npm run dev

生产模式

# 修改服务配置 
/config/config.prod.js
/config/config.local.js
/config/config.dev.js
修改端口, 数据库地址

# 启动生成模式
npm start

# forever启动(到达指定目录) 
forever start dispatch.js

2.前端服务搭建

下载:?https://github.com/thx/rap2-dolores

开发模式

npm install

# test cases
npm run test

# will watch & serve automatically
npm run dev

生产模式

# 修改服务配置
/src/config/config.prod.js
/src/config/config.dev.js
修改serve指向后端服务地址

# 打包
npm run build

# use serve or nginx to serve the static build directory
serve -s ./build -p 80

# forever启动(到达指定目录) 
forever start dispatch.js

mock文档规则

https://github.com/nuysoft/Mock/wiki/Syntax-Specification

本文链接地址: RAP2搭建教程(mock服务)

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注