前端模拟数据接口json-server
2024-10-21 13:14:39
今天要找帮前端找一个可以实现数据接口模拟的工具。首先看到的mock.js这个。但是这个需要在页面里插入Mock.js我是要给小程序使用,所以不能这么插入。然后又找到了json-server这个Nodejs的插件。他是在本地启动一个express来生成,前端调用的时候就跟平时那样调用一个路径。所以很方便
先安装
sudo npm install -g json-server
创建一个文件夹如:/Users/pengxu/Work/Code/nodejs/json-server
创建三个文件:
json-server.json
{
"port": 53000,
"watch": true,
"static": "./public",
"read-only": false,
"no-cors": false,
"no-gzip": false,
"routes": "route.json"
}
route.json
{
"/*": "/$1"
}
主数据文件
db.json
{
"getsysinfo": {
"errno": "0",
"message": "",
"data": {
"logo": "https://www.baidu.com/img/superlogo_c4d7df0a003d3db9b65e9ef0fe6da1ec.png?where=super",
"projectname": "来来求职",
"job_mobile": "",
"banner": [
{
"img": "",
"url": ""
},
{
"img": "",
"url": ""
},
{
"img": "",
"url": ""
}
],
"cash_mobile": "",
"complaints_mobile": "",
"is_check": 1,
"job_time": "",
"cash_time": "",
"complaints_time": "",
"ad_img": "",
"ad_url": ""
}
},
"getuserinfo":{
"errno": "0",
"message": "",
"data":{
"id": "1",
"openid": "dddd",
"avatar": "esseseeses",
"nickname": "eseseses",
"realname": "",
"bank_card": "",
"idcard_img": ""
}
}
}
启动json-server
json-server db.json
最新文章
- mysql中的多行查询结果合并成一个
- Pycharm5注册方式
- Red Gate(SQLToolbelt)SQL Server的安装与注册(破解)
- npm+node+cordova+ionic 版本匹配
- linux中Makefile文件相关内容
- hdu 5596 GTW likes gt
- .net框架中少有人知的扩展cmod
- Java反射实战
- JAVA学习:maven开发环境快速搭建
- Tomcat源码分析--转
- WordPress Duplicator 0.4.4 Cross Site Scripting
- eclipse svn插件安装
- android离线下载的相关知识
- Go-利用Map实现类似Python的Set数据结构
- (Jquery)避免数据相加小数点后产生多位数和计算精度损失
- 向php提交数据及json
- IOS中的JSON数据的解析
- maven技术(一)软件安装与配置
- ZooKeeper入门搭建教程
- thinkphp5: 循环输出表格,并固定表格单元宽度(过长省略号)