按照官方教程先进行搭建:https://github.com/easy-mock/easy-mock
注意的细节:
(1)一定要关注到版本号的问题, 各个用到的软件插件工具, 先查询对应的版本, 然后再进行按照
(2)关于后台运行,nohup npm start & 这种方式试过了不行。 需要使用pm2进行运行。
参考:其他 - 记一次生产环境Node版本升级经历 - 《Node.js技术栈》 - 书栈网 · BookStack
按照pm2的版本一定也要匹配
npm view pm2 versions
npm install pm2@v2.9.2 -g
# 启动后台运行
cd /app/easy-mock && pm2 start app.js
# 查看后台运行情况
pm2 ls
# 查看对应id的进程运行情况, 及错误日志排查
pm2 show 0
# pm2的用法
pm2 examples
error log path │ /root/.pm2/logs/app-error-0.log
最后完美解决easy mock部署问题, 可以进行后台稳定运行。