若依框架修改器

2021/9/9 ruoyi

码云代码地址: (opens new window) https://gitee.com/lpf_project/common-tools

# 使用前置条件

  • 已经安装Python
  • 将要修改的代码进行压缩,如:Ruoyi.zip

# 使用说明

  • 1、下载源码或者已经打包完的可执行文件(可执行文件只支持Windows,所以其他系统还是要下载源码)
  • 2、解压源码文件
  • 3、使用vscode等开发工具打开代码
  • 4、安装环境依赖:pip install -r requirements.txt

提示

  • 1中的可执行文件可以去 https://gitee.com/lpf_project/common-tools/releases/V3-20210706 下载
  • 4中可以使用以下命令加快下载速度: pip install -i https://pypi.tuna.tsinghua.edu.cn/simple -r requirements.txt

# 运行项目

  • 1、使用vscode开发,打开run.py文件,点击运行→启动调试,或者F5启动程序
  • 2、其他工具开发,执行$ python run.py运行程序
  • 3、打包exe时候直接运行bin/package.bat即可,执行完会生成dist目录,里面是打包好的运行文件

# 自己扩展

Ruoyi-MT-master/constant 文件夹下是处理文件的py脚本;

例如:Ruoyi-Vue-Plus项目的修改,先将Ruoyi-Vue-Plus改名问Ruoyi-Vue,然后修改ruoyivueconstant.py文件




 


# 默认的模块名
const.RUOYI_DEFAULT_MODULE_NAME_TUPLE = ('ruoyi-admin', 'ruoyi-common',
                                         'ruoyi-framework', 'ruoyi-generator',
                                         'ruoyi-quartz', 'ruoyi-system','ruoyi-extend','ruoyi-oss'
                                         'ruoyi-ui')
1
2
3
4
5

# 遇见的问题

如果提示Crypto不存在需要去看看这个文件的包名是不是小写,如果是改成大写即可

# 代码@NotNull @Nullble 问题

https://blog.csdn.net/u010900754/article/details/91323427

Preference》Inspections》Java》Probable Bugs》@NotNull/@Nullable Problems下的Configure annotations中改为可用的

留言:
    更新日期: 2022/2/8 下午11:10:51