亲测好用的开发工具【1】 RuoYi-MT
创始人
2024-01-31 22:38:20
0

亲测好用的开发工具【1】

文章目录

      • 亲测好用的开发工具【1】
        • RuoYi-MT
          • 1 问题引入
          • 2 RuoYi-MT
          • 3 使用RuiYi-MT

RuoYi-MT

1 问题引入

没错,又是若依,今天遇到一个需求,就是用若依打底,做一个自己的前后端分离的后台管理系统。

但是吧,从官网不管是下载下来压缩包还是直接Clone 下来的项目【这里笔者以Ruoyi框架前后端分离版为例】

在这里插入图片描述

都有一些非常明显的问题:

  • 项目名

    在这里插入图片描述

    最外层的项目名 Ruoyi-Vue-master ,这,当然这里非常好修改,因为这个不会牵连其他地方。

  • 模块名

    在我们用IDEA 打开这个项目后

    在这里插入图片描述

    当同步完成后,可以非常明显地看见,到处都是ruoyi 的字眼,我是要做一个自己的项目啊!!这些好不好修改呢,其实好像也还行

    在这里插入图片描述

    OK,我们再往下看

  • 包名

    在这里插入图片描述

    OK, 又来了,每一个包 还是ruoyi 啥啥的,我是要做一个自己的项目啊!!!!!再往下看

  • 最外层的pom.xml文件

    在这里插入图片描述

    这… 这个我也可以直接改吗?大家不用试了,笔者已经帮你们试过了,这里一旦自己改掉

    稍不注意【当然自己改也不是不行】

    在这里插入图片描述

    没错,直接出事儿了,什么什么东西在阿里镜像中找不到【反正这样改,下一步就算把其他模块中引用 都改掉,亲测不行】

  • 还有很多地方,这里笔者就不一一 列举了

【So】

有没有一种方法、或者一个工具 直接瞬间完成这些事情,改得彻底、改得放心、改得“能运行”?

【答案是当然的】

2 RuoYi-MT

项目Gitee 地址:https://gitee.com/lpf_project/RuoYi-MT

在这里插入图片描述

【简单介绍】

若依框架修改器【RuoYi-MT】是一个可以一键修改RuoYi框架包名、项目名等的工具。

作品作者在学习Python 的时候,【顺手】做的一个小玩意儿,我…

【内置功能】

  1. 一键修改:支持修改RuoYi、RuoYi-Vue、RuoYi-fast、RuoYi-Cloud四个系列的所有版本及其他扩展项目的包名、项目名、配置、其他关键字等
  2. 参数配置:配置代码中用到的mysql数据库连接、redis连接等,可以选择启用还是不启用
  3. 模板配置:配置修改器默认修改的内容,属于高级功能,不会配置的请不要随意改动
  4. druid秘钥生成:工具可以一键生成druid连接的秘钥。
  5. 批量删除文件:删除项目编译后生成的例如target、.settings、.classpath、.project、.idea、.iml、._开头、.DS_Store、__MACOSX、node_modules等文件或文件夹
  6. 关于我们:介绍本工具的信息。
  7. 打赏作者:弹出打赏的对话框,可以扫码打赏。
  8. 检测更新:爬取gitee地址解析标签来判断是否有新版本。

【修改内容】

  1. 项目的包名,例如com.ruoyi修改为com.xxx
  2. 项目的项目名,例如ruoyi修改为xxx,包括模块文件夹的名字也会改掉
  3. 项目的pom文件以及其中的配置属性
  4. 项目的站点名称(或者叫标题),主要体现在页面上
  5. 项目的配置文件,比如数据库连接、redis连接等(需要开启配置)
  6. 脚本文件的修改,比如bin/xxx.bat或者ry.sh

【OK,就不多介绍了,仓库里面都有】现在笔者直接来演示一下 如何使用这个被顺手 做出来的玩意儿。( 其实用很简单)

3 使用RuiYi-MT

【下载】

项目地址:https://gitee.com/lpf_project/RuoYi-MT

在这里插入图片描述

Clone 也行,直接下载压缩包也行

在这里插入图片描述

这里笔者就已经提前下好了

在这里插入图片描述

直接解压后,看看项目目录

在这里插入图片描述

没错,就是用Python 写的【好像上面已经说了 …】

【创建虚拟环境】

打开我们vscode 也好、pycharm 也好、命令行也好…,笔者这里就用pycharm 了,

【为了方便演示,笔者这里再用 conda 搞一个虚拟环境 ruoyimodify【就只是想把装环境的步骤搞进来,然后不“污染”笔者的其他环境】】

这个很简单

项目作者用的Python 版本是

在这里插入图片描述

OK, 那笔者 就搞个一样的

在这里插入图片描述

使用conda env list 命令 可以查看当前电脑已经有了 的虚拟环境列表

在这里插入图片描述

OK,来一个新的

conda create --name ruoyimodify python=3.7.9

在这里插入图片描述

在这里插入图片描述

y【直接回车】

在这里插入图片描述

OK, 一个新的虚拟环境 就装好了

【导入项目】

这里笔者就直接上 pycharm 了

在这里插入图片描述

OK

在这里插入图片描述

直接进来后,它提示我创建一个新的虚拟环境,我都创好了,反手就是直接Cancel

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

可以看到,我们新建的虚拟环境 还没上来,你行, 我自己Add

点小齿轮

在这里插入图片描述

在这里插入图片描述

OK

在这里插入图片描述

OK

【安装依赖库】

其实作者已经 给我们把命令在文档中写好了【贴心捏】

打开命令行

在这里插入图片描述

直接贴下来就行了 pip install -r requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple

在这里插入图片描述

笔者其实本地都下载过了,所以这里看不到 下载的进度条,大家等待 安装完成就行,有清华源Buff 加持,还是挺快的

在这里插入图片描述

OK

【运行】

现在就到最后一步了,可以启动它了,就在根下,一个叫 run.py 的文件

在这里插入图片描述

直接右键运行

在这里插入图片描述

出来了

这个界面很好懂吧,都做成这样 了

这里笔者就快速填一下

在这里插入图片描述

点击“开始执行”

在这里插入图片描述

是!!!

在这里插入图片描述

也就… 1秒多点??

OK, 现在已经修改完成 了,一起来看看改成啥样了吧

使用IDEA 导入这个项目

在这里插入图片描述

在这里插入图片描述

妙啊,妙蛙种子

在这里插入图片描述

OK,就说到这里吧,感谢作者顺手做的软件,大家别忘了 + star

在这里插入图片描述

OK,肯定还有一些功能就大家自己去看吧。希望我的文章能够给予大家一定的帮助,关注我,我是卷王 DingJiaxiong。

这是我的CSDN 主页:https://dingjiaxiong.blog.csdn.net/

最后,我们一定能够成为我们想要去成为的人。

下个工具见。

相关内容

热门资讯

喜欢穿一身黑的男生性格(喜欢穿... 今天百科达人给各位分享喜欢穿一身黑的男生性格的知识,其中也会对喜欢穿一身黑衣服的男人人好相处吗进行解...
发春是什么意思(思春和发春是什... 本篇文章极速百科给大家谈谈发春是什么意思,以及思春和发春是什么意思对应的知识点,希望对各位有所帮助,...
网络用语zl是什么意思(zl是... 今天给各位分享网络用语zl是什么意思的知识,其中也会对zl是啥意思是什么网络用语进行解释,如果能碰巧...
为什么酷狗音乐自己唱的歌不能下... 本篇文章极速百科小编给大家谈谈为什么酷狗音乐自己唱的歌不能下载到本地?,以及为什么酷狗下载的歌曲不是...
华为下载未安装的文件去哪找(华... 今天百科达人给各位分享华为下载未安装的文件去哪找的知识,其中也会对华为下载未安装的文件去哪找到进行解...
怎么往应用助手里添加应用(应用... 今天百科达人给各位分享怎么往应用助手里添加应用的知识,其中也会对应用助手怎么添加微信进行解释,如果能...
家里可以做假山养金鱼吗(假山能... 今天百科达人给各位分享家里可以做假山养金鱼吗的知识,其中也会对假山能放鱼缸里吗进行解释,如果能碰巧解...
四分五裂是什么生肖什么动物(四... 本篇文章极速百科小编给大家谈谈四分五裂是什么生肖什么动物,以及四分五裂打一生肖是什么对应的知识点,希...
一帆风顺二龙腾飞三阳开泰祝福语... 本篇文章极速百科给大家谈谈一帆风顺二龙腾飞三阳开泰祝福语,以及一帆风顺二龙腾飞三阳开泰祝福语结婚对应...
美团联名卡审核成功待激活(美团... 今天百科达人给各位分享美团联名卡审核成功待激活的知识,其中也会对美团联名卡审核未通过进行解释,如果能...