Windows系统本地部署easy-mock
自从前后端分离开发模式出现后,前端开发逐渐独立于后端进行开发。我们逐渐需要一个完全可以独立出来且可以模拟数据的平台,或者说是一个库。在后端接口数据未发布时,由前端开发工程师自己根据接口模拟联调,这样可以大大提高效率,节约对接成本。这里记录楼主在使用模拟数据平台的点滴。
使用Easy-mock需要安装Node(注意:使用8.9.0版本,否则将会报错)、MongoDB、Redis。
Node:
简单的说 Node.js 就是运行在服务端的 JavaScript。
Node.js 是一个基于Chrome JavaScript 运行时建立的一个平台。
Node.js是一个事件驱动I/O服务端JavaScript环境,基于Google的V8引擎,V8引擎执行Javascript的速度非常快,性能非常好
具体下载安装不在赘述:详见 菜鸟教程——node安装配置
MongoDB:
MongoDB 是由C++语言编写的,是一个基于分布式文件存储的开源数据库系统。
在高负载的情况下,添加更多的节点,可以保证服务器性能。
MongoDB 旨在为WEB应用提供可扩展的高性能数据存储解决方案。
MongoDB 将数据存储为一个文档,数据结构由键值(key=>value)对组成。MongoDB 文档类似于 JSON 对象。字段值可以包含其他文档,数组及文档数组。
具体下载安装不在赘述:详见 菜鸟教程——windows下MongoDB安装
在安装过程中,可以参考这篇文章:转载自 windows下MongoDB的安装及配置
Redis:
Redis 是完全开源免费的,遵守BSD协议,是一个高性能的key-value数据库。
具体下载安装不在赘述:详见 菜鸟教程——Redis安装
1.下载:
2.解压为文件并重命名为redis: 我的是在C盘,自行更改
3.cd进redis文件夹,启动redis服务端,不要关闭:
如果嫌每次cd麻烦,可以配置环境变量,下次直接cmd即可:
我的电脑右键>>>>高级系统设置>>>>环境变量>>>>用户变量或者系统变量,自行对应(将redis路径添加到path变量中)
注意: redis启动主要依赖redis.windows.conf这个文件,根据自己的cmd路径头,复制这个文件到对应的根目录下即可,否则启动报错,我的是C:\Users\xx>,所以复制到C:\Users\xx目录下即可。
配置后,启动如下:
# redis-server.exe redis.windows.conf

4.键值对校验配置:
重新打开一个cmd,之前的不要关闭,否则无法访问服务端了;
运行以下代码:
# redis-cli.exe -h 127.0.0.1 -p 6379
# set myKey abc //设置键值对
# get myKey //取出键值对

至此,redis配置完成。
Tips:
node.js和mongodb安装的时候一般一直next下去就可以了。
redis下载下来是压缩包的那个文件,解压就行了
Easy-mock:(已安装好Node、MongoDB、Redis)
一个在线模拟后台的数据平台,通过Easy-mock官网注册账户之后,你就可以生成一个在线的API接口,供ajax或者axios进行调用调试,不过官网经常挂掉,因此,需要本地部署环境(效果和在线一样):
- git地址: https://github.com/easy-mock/easy-mock.git;
// git clone # git clone https://github.com/easy-mock/easy-mock.git; - cd进下载的easy-mock文件夹:
// 或者直接打开easy-mock文件夹 然后在地址栏直接输入cmd,回车可直接进入 # cd easy-mock; - 安装依赖:
// 安装项目依赖 # npm install - 启动项目:
// 启动easy-mock项目 # npm run dev - 敲黑板啦:
注意:MongoDB、Redis需要同时运行起来,否则项目将会报错
时间不够了,后续在更新~~~~~
来源:CSDN
作者:陆地晓猿
链接:https://blog.csdn.net/qq_34604494/article/details/103563917