本地部署easy-mock
安装nvm管理多node版本
因为easy-mock 仅支持node8.x版本 所以需要同时存在低版本node
nvm
用于管理多个node
版本的工具。
安装:
- 点击 下载地址 进入nvm下载页面;
- 选择最新版本,进去之后选择
nvm-setup.zip
安装版,下载之后解压安装即可;
# 更换淘宝源
nvm node_mirror https://npm.taobao.org/mirrors/node/
# 开启nvm
nvm on
常用命令:
命令 | 含义 |
---|---|
nvm |
查看所有命令 |
nvm on |
开启nvm |
nvm list |
查看现在使用的node版本 |
nvm node_mirror node镜像地址 |
设置node镜像地址 |
nvm npm_mirror npm镜像地址 |
设置npm镜像地址 |
nvm install node版本号 |
安装指定版本node |
nvm use node版本号 |
使用指定版本node |
nvm uninstall node版本号 |
卸载指定版本node |
MongoDB、Redis安装
1.1 MongoDB安装
官网下载安装包安装之后一直下一步,我这里是安装到D:\MongoDB
目录下,根据自己情况自行更改;
主要有下面几步:
D:\MongoDB\data
下面新建一个文件夹db
D:\MongoDB\log
下面新建一个文件mongo.log
-
创建服务 把可执行文件的
D:\MongoDB\bin
添加到系统变量里;管理员权限的cmd中注册服务:
mongod --config "D:\MongoDB\mongo.conf" --install --serviceName "MongoDB"
cmd中开启服务:net start mongodb
这时候浏览器中访问127.0.0.1:27017
应该就已经有内容了
- 进入mongo环境
如果之前安装无误的话,cmd中输入mongo
应该就可以进入mongo的可执行环境了,这时输入db
应显示test
mongo`运行环境下:`use easymockdb
1.2 Redis安装
Redis类似,在Github-release下载一个msi版本安装,一直下一步;
-
添加路径
添加安装路径
D:\Redis
到系统变量里 -
创建服务
cmd下
redis-server redis.windows.conf
安装为windows服务
安装为windows服务后 可以关闭命令行依然启动服务
cmd中注册服务:redis-server --service-install redis.windows-service.conf --loglevel verbose
注册后需要开启服务 redis-server --service-start
常用Redis命令:
- 卸载服务:
redis-server --service-uninstall
- 开启服务:
redis-server --service-start
- 停止服务:
redis-server --service-stop
安装部署Easy-Mock
具体安装从git上clone下来并install
、build
git clone https://github.com/easy-mock/easy-mock.git
cd easy-mock
npm install
npm run build
npm run start
这时候访问本地的 http://localhost:7300
就可以打开Easy-Mock页面了,跟Easy-Mock官网一样的~