如何利用fis3来模拟后台返回数据
2017-02-16 20:12
429 查看
Node 版本要求 0.8.x,0.10.x, 0.12.x,4.x,6.x,不在此列表中的版本不予支持。最新版本 node 支持会第一时间跟进,支持后更新支持列表
1.安装fis3
安装完成后执行
2.启动本地 Web Server
3.在命令行输入
打开server所指向文件夹。
4.准备模拟数据,如 sample.json 文件,放在服务器的
备注:可以通过http://beta.json-generator.com/VJ9SMwCdf批量生成模拟数据。
5.准备一个
6. 当你请求
7. 最后自己在前端代码调用即可。
参考:http://fis.baidu.com/fis3/docs/beginning/intro.html
1.安装fis3
npm install -g fis3
安装完成后执行
fis3 -v判断是否安装成功,如果安装成功,则显示类似如下信息:
$ fis3 -v [INFO] Currently running fis3 (/Users/Your/Dev/fis3/dev/fis3) v3.0.0 /\\\\\\\\\\\\\\\ /\\\\\\\\\\\ /\\\\\\\\\\\ \/\\\/////////// \/////\\\/// /\\\/////////\\\ \/\\\ \/\\\ \//\\\ \/// \/\\\\\\\\\\\ \/\\\ \////\\\ \/\\\/////// \/\\\ \////\\\ \/\\\ \/\\\ \////\\\ \/\\\ \/\\\ /\\\ \//\\\ \/\\\ /\\\\\\\\\\\ \///\\\\\\\\\\\/ \/// \/////////// \///////////
2.启动本地 Web Server
fis3 server start -p 1000(自定义端口)
3.在命令行输入
fis3 server open
打开server所指向文件夹。
4.准备模拟数据,如 sample.json 文件,放在服务器的
/mock/sample.json目录,确保通过
http://127.0.0.1:1000/mock/sample.json可访问到。
备注:可以通过http://beta.json-generator.com/VJ9SMwCdf批量生成模拟数据。
{ "error": 0, "message": "ok", "data": { "uname": "foo", "uid": 1 } }
5.准备一个
server.conf配置文件,放在服务器目录的
/mock/server.conf,内容如下。
rewrite ^\/api\/user$ /mock/sample.json
6. 当你请求
http://127.0.0.1:1000/api/user的时候,返回的就是 sample.json 中的内容
7. 最后自己在前端代码调用即可。
参考:http://fis.baidu.com/fis3/docs/beginning/intro.html
相关文章推荐
- Lock wait timeout exceeded; try restarting transaction
- valgrind 的使用简介
- JS实现页面加载完毕之前loading提示效果
- MySQL的约束和索引
- 神经网络学习笔记-04-循环神经网络算法解释
- MySQL中group_concat函数,连接字段,多个值显示为一行
- c语言 求三角形面积升级版
- H264—MP4格式及在MP4文件中提取H264的SPS、PPS及码流
- MFC-对话框
- HNUSTACM1735 分数运算
- Apache安装(Linux)
- 蓝桥杯 盾神与条状项链
- win7 caffe使用笔记——绘制学习曲线
- 浅谈JVM-图解类加载机制
- 【BZOJ】3139: [Hnoi2013]比赛
- 浅谈JVM-图解类加载机制
- Linux系统进阶路线路(系统管理+内核编程)
- C语言 大小写字母的替换
- 表关系(一对一、一对多、多对多)
- Android使用MediaRecorder和Camera实现视频录制及播放功能整理