前端mockjs使用方式[express-mockjs]

前提

现在基本上都是前后端分离项目的开发,而前端对于UI界面开发完毕之后往往都需要等待后端的接口提供,因此为了解决这个问题,这里提供一个由express和mockjs结合的本地服务应用项目,可以前端随意造数据配合UI页面进行开发。

个人不喜欢在前端项目中直接插入mockjs,因为感觉会让前端脚手架复杂难看,因此这里直接提供一个express后端服务器跑起来即可,里面可以随意编写mockjs接口,然后前端直接像调用后端接口一样调用

仓库

gitee仓库:https://gitee.com/twang-gitee/web-server-study.git

位置是:nodejs-study/express-mock

clone下载跑起来

复制代码
npm install 
npm run start:watch

按理说这个时候就已经跑起来了

补充说明

1.项目说明:

/mock/json 对于json文件的放置与管理文件夹

/mock/utils 常用工具方法文件夹

/mock/user.js 包含mock的基本增删查改操作

/mock/user_json.js 包含对Json文件的基本增删查改操作

app.js 项目启动文件

所有的内容都已经配置好了无需去改动什么

2.新增方式

1.mock中新建自己的文件。如:role.js

2.参考user.js 的方式编写相关接口和数据处理逻辑(关于mockjs的示例文档:http://mockjs.com/examples.html

3.app.js中注册自己对应的路由

相关推荐
hepherd15 分钟前
Flask学习笔记 - 数据库
前端·flask
打野赵怀真18 分钟前
react组件间的通信有哪些?
前端·javascript
哟哟耶耶31 分钟前
React-02初学hello_react(JSX,创建React根节点,引入对应React库,render渲染DOM)
前端·javascript·react.js
Enddme32 分钟前
《面试官冷笑:箭头函数能当构造函数吗?答错直接挂!》
前端·javascript·面试
前端小怪兽zmy34 分钟前
css flex布局 让子元素在最右边技巧
前端·css
henujolly1 小时前
css3.31面试题
前端
凌览1 小时前
你记得住密码吗?四款密码管理产品推荐
前端·后端·面试
Kx…………1 小时前
Day2-2:前端项目uniapp壁纸实战
前端·学习·uni-app·html·实战·项目
申小兮1 小时前
Vue Router(二)
前端·vue.js·vue-router
代码小学僧1 小时前
如何优雅地重构一个企业官网 Nextjs 前端项目
前端·react.js·前端工程化