本地部署 Fastmock

本文介绍了如何在本地部署Fastmock作为个人使用的mock服务器,替代无法稳定访问的Easy-Mock。详细步骤包括:实测环境(node v10.16.0, Mysql 5.7.26),从GitHub获取项目,进行数据库配置(创建fastmock数据库,utf8_general_ci编码),修改config和entity文件以适配数据库连接,可选地调整SMTP服务器配置,以及运行npm run dev启动服务。" 6799882,802188,VC++使用Socket实现断点续传下载工具,"['Socket编程', 'VC++开发', '网络应用', '下载工具', '内存管理']
摘要由CSDN通过智能技术生成

想部署本地用的mock服务器,毕竟大搜车的Easy-Mock网站经常打不开,部署easymock也并不是那么easy,easymock的node版本要求v8,10或者12都不行,docker还得另外研究,遂放弃。

实测环境

  1. node v10.16.0
  2. Mysql 5.7.26

部署

项目地址:https://github.com/MarvenGong/fastmock

下载

git clone https://github.com/MarvenGong/fastmock.git
cd fastmock
npm install

但是还需要另外的修改

  1. 新建数据库,并命名为fastmock,规则为 utf8_general_ci
  2. 修改config/default.js,这里是你的数据库的连接
  3. 修改entity/index.js,在24行增加一句
    entities.sequelizeInstance = sequelizeInstance 
    之后添加 
    entities.sequelizeInstance.sync()

修改 utils/index.js 的SMTP服务器 (可选)

自此,完成搭建,查看package.json下的脚本

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值