ruoyi衍生品ruoyi-cloud和ruoyi-ant的研究(上)

        前端时间抽空了解了ruoyi这个快速开发平台,应该说目前比较好的开源平台都通过升级为企业版或者购买培训资料,会员来盈利,感觉不盈利,就对不起自己,便宜了拿自己的东西去做大项目的公司或者个人。ruoyi这个也不一样,好在目前是全部开源,并且是通过购买视频资料来赚钱。我个人认为后者可能更好一些。

        话不多说,按照各个步骤逐一搭建起来:

        1.git拉取cloud代码(https://gitee.com/zhangmrit/ruoyi-cloud),依次执行如下几个SQL:

         ry_20190401.sql
         districts.sql
         districtsMenu.sql
         oss.sql
         quartz.sql
         sys_menu.sql

        2.依次启动下面几个服务,注意yaml文件的mysql链接设置

         启动顺序:

  • eureka
  • config
  • gateway
  • system
  • auth

        3.git拉取ant代码

         拉取项目代码
            c#>git clone https://gitee.com/zhangmrit/ruoyi-ant.git
            c#>cd ruoyi-ant
         安装依赖
           c#>yarn install

        编译项目
           c#>yarn run build
        开发模式运行
            c#>yarn run serve

       3.1运行过程中,可能会遇到如下问题(我的环境是win10 ,nodejs 8.9.3 npm 5.5.1):

         yarn错误The engine "node" is incompatible with this module,Expected version ">=4 <=9". Got "*.*.*"

         解决方案:yarn config set ignore-engines true

         参考:https://www.jianshu.com/p/5cb4f48ed11b

       3.2.修改vue.config.js

ruoyi衍生品ruoyi-cloud和ruoyi-ant的研究(上)_第1张图片

      4.最后,访问localhost:8000,能正常访问,但好像有挡板程序进行阻挡,由于暂时无时间,后面文章将解决这个问题。

        

你可能感兴趣的:(Java,ruoyi)