fis本地服务器和mock程序
fis的server.conf本地模拟服务器, 注意server.conf配置中指向文件所在目录为相对与server.conf的目录
安装
npm install fis-mock
用法
var express = ;var app = ;var mock = ;app;app; app; // mock配置文件 app;
参数: mock规则配置文件
返回: express中间件
命令行
Usage: fism [options]
Options:
-s, --static 静态文件目录,默认output. 多个静态文件夹时使用逗号","隔开 [string]
-m, --mock mock文件目录,未指定时会使用server.conf [string]
-p, --port 监听端口,默认8080 [number]
-v, --version version [boolean]
-h, --help Show help [boolean]
Examples:
fism -s output -m mock/server.conf
View Details: http://gitlab.baidu.com/muzhilong/fis-mock
匹配规则说明
匹配规则对应文件只有以下列单词开头的行才会匹配规则,其他任何内容开头将作为注释
- rewrite reg rewriteUrl #匹配到正则,发送文件
- redirect reg redirectUrl #匹配到正则,则转发到新的url
- exec reg execFile #execFile指向一个js, 参数为req和res, 和正常express中间件类似
history
- v1.0.2
- fix mock文件路径计算问题
- v1.0.1
- 命令行参数static格式修改,可配置多个静态目录
- v1.0.0
- 本地静态服务及命令行配置