在前后端分离之后,前端开发有些时候需要独立于后台开发,或者说,节约时间,加快项目进度,为此,我们前端需要一个能模拟数据的工具,同时,还有些项目无法连接互联网,因此,便有必要部署本地版的easy-mock。
这是node、MongoDB、Redis安装包地址: https://pan.baidu.com/s/1LMk4nWEzF0XhDVxkJd4DLA 提取码: admf 复制这段内容后打开百度网盘手机App,操作更方便哦!
一、安装node.js 【强调,本教程只能使用8.9.0版本的node,否则将会报错,具体错误将在下方展现】
node.js(下载地址:https://nodejs.org/en/blog/release/v8.9.0/) 安装没有什么难点,一路next下去就可以了!
二、安装MongoDB
MongoDB下载地址:https://www.mongodb.com/download-center?jmp=nav
安装MongoDB的过程当中,可以看这一个教程,写得挺详细的(https://blog.csdn.net/heshushun/article/details/77776706),同时,我自己遇到的一个问题,安装的时候更改了安装目录,导致安装失败,所以,同样出现这样问题的,选择默认路径。
三、安装Redis【网盘当中的是免安装版,解压就可以用了】
Redis使用,参照此教程:http://www.runoob.com/redis/redis-install.html
四、下载、运行easy-mock项目包
下载地址:https://github.com/easy-mock/easy-mock.git,若是GitHub的桌面工具,可以直接clone,下载完毕之后,在项目包文件夹下打开cmd,输入npm install 下载项目依赖包,而后执行命令npm run dev运行项目,便可以看到easy-mock的界面,更网页版是一样的使用规则。
五、注意点
想要项目成功运行,必须同时将node、MongoDB、Redis运行起来,否则项目将会报错,同时,本教程当中,只适用node(8.9.0),一旦使用高版本,将会报错。