本地部署easy-mock

摘要:
安装nvm以管理多个节点版本。因为easy lock只支持Node8.x版本,所以需要有一个低版本的nodenvm工具来同时管理多个节点版本。安装:点击下载地址,进入nvm下载页面;选择最新版本。输入后,选择nvm设置。zip安装版本。下载后解压并安装#替换淘宝源nvnode_mirrorhttps://npm.taobao.org/mirrors/node/#启用nvmnvmon公用

安装nvm管理多node版本

因为easy-mock 仅支持node8.x版本 所以需要同时存在低版本node

nvm

用于管理多个node版本的工具。

安装:

  1. 点击 下载地址 进入nvm下载页面;
  2. 选择最新版本,进去之后选择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目录下,根据自己情况自行更改;

主要有下面几步:

  1. D:MongoDBdata下面新建一个文件夹db

D:MongoDBlog下面新建一个文件mongo.log

  1. 创建服务 把可执行文件的D:MongoDBin添加到系统变量里;

    管理员权限的cmd中注册服务:mongod --config "D:MongoDBmongo.conf" --install --serviceName "MongoDB"

​ cmd中开启服务:net start mongodb

​ 这时候浏览器中访问127.0.0.1:27017应该就已经有内容了

  1. 进入mongo环境

​ 如果之前安装无误的话,cmd中输入mongo应该就可以进入mongo的可执行环境了,这时输入db应显示test

mongo`运行环境下:`use easymockdb

1.2 Redis安装

Redis类似,在Github-release下载一个msi版本安装,一直下一步;

  1. 添加路径

    添加安装路径D:Redis到系统变量里

  2. 创建服务

    cmd下redis-server redis.windows.conf

安装为windows服务

​ 安装为windows服务后 可以关闭命令行依然启动服务

​ cmd中注册服务:redis-server --service-install redis.windows-service.conf --loglevel verbose

​ 注册后需要开启服务 redis-server --service-start

本地部署easy-mock第1张

常用Redis命令:

  • 卸载服务:redis-server --service-uninstall
  • 开启服务:redis-server --service-start
  • 停止服务:redis-server --service-stop

安装部署Easy-Mock

具体安装从git上clone下来并installbuild

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官网一样的~

免责声明:文章转载自《本地部署easy-mock》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇Delphi 系统[28]关键字和保留字 index、near、far、export、exports、external、name、residentflask 关于 url_for的解析方式下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

MongoDB数据创建与使用

MongoDB数据创建与使用 创建数据库代码功能:读取本地文本文件,并保存到数据库中 import pymongo #连接mongo数据库 client = pymongo.MongoClient('localhost',27017) #创建数据库 walden = client['walden'] #创建表 sheet_tab = walden['s...

react-native create-react-app创建项目报错SyntaxError: Unexpected end of JSON input while parsing near '...ttachment":false,"tar' npm代理

SyntaxError: Unexpected end of JSON input while parsing near '...ttachment":false,"tar' 错误情况 执行 下面命令行时,报错 create-react-app my-react-app npm错误日志如下 161 silly pacote version manifes...

mongodb $where 查询中的坑

mongodb 查询中坑就是数字开头的字段不能用点号,只能用[""]。例如: 即:db.datas.find({$where:"this['54bcfc6c329af61034f7c2fc'].testRet !== this['54bcfc6c329af61034f7c2fc'].taskRet"}) 但是 如果你用 即:db.datas.find({...

mongodb 数据库操作--备份 还原 导出 导入

mongodb数据备份和还原主要分为二种,一种是针对于库的mongodump和mongorestore,一种是针对库中表的mongoexport和mongoimport。 一、mongodump备份数据库 1. 常用命令格 mongodump -h IP --port 端口 -u 用户名 -p 密码 -d 数据库 -o 文件存在路径 如果没有用户,可以去掉...

MongoDB分页的Java实现和分页需求的思考

前言 传统关系数据库中都提供了基于row number的分页功能,切换MongoDB后,想要实现分页,则需要修改一下思路。 传统分页思路 假设一页大小为10条。则 //page 1 1-10 //page 2 11-20 //page 3 21-30 ... //page n 10*(n-1) +1 - 10*n MongoDB提供了skip()和...

npm run dev时 一堆报错 (node:37693) Warning: Accessing nonexistent property 'chmod' of module exports inside circular dependency

(node:37693) Warning: Accessing non-existent property 'cat' of module exports inside circular dependency(Use `node --trace-warnings ...` to show where the warning was created)(nod...