这是一篇纯纯的工具搭建步骤

1、kvm机没有node,安装node

      wget https://nodejs.org/dist/v8.15.1/node-v8.15.1-linux-x64.tar.xz

     2、tar -xvf node-v8.15.1-linux-x64.tar.xz

     3、cd node-v8.15.1-linux-x64

     4、配环境变量 vi ~/.bash_profile

          加两行:

        export NODE_HOME='/home/sftcwl/node-v8.15.1-linux-x64'  (解压路径)
        export PATH=$PATH:$NODE_HOME/bin

         保存后执行 :source ~/.bash_profile

       5、npm -v 展示版本即安装成功

踩坑:v8 以上的node在启动easy-mock时会报错:app crashed - waiting for file changes before starting.

         换成v8.15.1 node 解决问题

 

2、vm机没有mongodb,安装mongodb

     mongodb-linux-x86_64-4.0.2.tgz

     1、下载安装mongodb

    2、在解压的mongodb目录下创建文件夹 data/db 和logs

     3、配置环境变量,增加一行

            export PATH=/home/sftcwl/mongodb/bin:$PATH

         记得执行更新 source ~/.bash_profile

     4、后台启动./bin/mongod --dbpath /home/sftcwl/mongodb/data/db --fork --logpath /home/sftcwl/mongodb/data/logs

3、下载easy-mock

      git clone https://github.com/easy-mock/easy-mock.git

 cd easy-mock && npm install

       npm run dev  启动easy-mock

     配置文件:

 config/local.json

背景图配置:

登录页的背景图服务目前支持 Unsplash 与 Bing。

如果 unsplashClientId 配置留空,默认由 Bing 提供服务。

注意:

publicPath 默认是 '/dist/'。如有需要,可以将其替换成自己的 CDN;
关于 fe 的配置,一旦发生改变应该重新执行 build 命令。

 

 

--------------

pm2守护进程启动easy_mock

npm install pm2 -g   //安装Pm2
cd /home/easy-mock 
pm2 start app.js //启动easy_mock
pm2 stop app.js //关闭easy_mock

 

posted @ 2022-05-06 22:42  周小凡_lulu  阅读(38)  评论(0编辑  收藏  举报