正开发过程中 前后端分离或者不分离,接口多半是之后与页面的开发,所以建立rest的APL的接口 给前端提供虚拟的数据是非常必要的 所以这里我使用了json-server作为工具,支持CORS和JSONP跨域请求,支持GET,POST,PUT,PATCH 和 DELETE 方法,更提供了一系列的查询方法,如limit,order等,接下来我把我自己的上使用心写成文档
安装
首先必须有node环境(都用到json-server一定会有node环境吧)然后全局安装json-server
安装完成后检查是否全局安装成功
json-server -h
index.js [options]
在项目根目录创建一个db.json的目录,然后写入信息
统计","link": "#","hot": true
},{
"text": "数据检测",{
"text": "流量分析",{
"text": "广告发布","hot": false
}
]
}
在package.json里面的scripts里面加一行命令
在项目目录执行命令
npm run json
在bash里面会看到这样的界面
vue@1.0.0 json g:\demo\JavaScript\Vue\Vue one\project\my-project\Vue_two\my-project
> json-server db.json --port 3003
\{^_^}/ hi!
Loading db.json
Done
Resources
http://localhost:3003/api
Home
http://localhost:3003
Type s + enter at any time to create a snapshot of the database
恭喜启动成功!
这时候进入网页进行访问
这时候就可以进行访问了
可以看到之前写的json串
到此json-server启动完毕
{
console.log(data.body)
},() => {
console.log('这里是用了vue-source,后端没有接口')
})
页面初始化就可以看到数据 完成
总结
以上所述是小编给大家介绍的Vue使用json-server进行后端数据模拟功能。编程之家 jb51.cc 收集整理的教程希望能对你有所帮助,如果觉得编程之家不错,可分享给好友!感谢支持。