ruoyi-vue-pro 开发指南 - myself

快速启动(适合“后端”工程师) | ruoyi-vue-pro 开发指南 (iocoder.cn)

一 快速启动(适合“后端”工程师)

1 Error:(4, 47) java: 程序包cn.iocoder.yudao.framework.test.core.ut不存在

报错:

Information:java: Errors occurred while compiling module 'yudao-spring-boot-starter-biz-sms'
Information:javac 1.8.0_121 was used to compile java sources
Information:2023/4/26 14:45 - Build completed with 10 errors and 0 warnings in 43 s 933 ms
D:\ideaProject\webbaseframework\jf-ruoyi-vue-pro\yudao-framework\yudao-spring-boot-starter-mq\src\main\java\cn\iocoder\yudao\framework\mq\job\RedisPendingMessageResendJob.java
D:\ideaProject\webbaseframework\jf-ruoyi-vue-pro\yudao-framework\yudao-spring-boot-starter-biz-sms\src\test\java\cn\iocoder\yudao\framework\sms\core\client\impl\aliyun\AliyunSmsClientTest.java
Error:(4, 47) java: 程序包cn.iocoder.yudao.framework.test.core.ut不存在
Error:(34, 56) java: 程序包cn.iocoder.yudao.framework.test.core.util不存在
Error:(45, 42) java: 找不到符号
  符号: 类 BaseMockitoUnitTest
D:\ideaProject\webbaseframework\jf-ruoyi-vue-pro\yudao-framework\yudao-spring-boot-starter-biz-sms\src\test\java\cn\iocoder\yudao\framework\sms\core\client\impl\aliyun\AliyunSmsCodeMappingTest.java
Error:(3, 47) java: 程序包cn.iocoder.yudao.framework.test.core.ut不存在
Error:(16, 47) java: 找不到符号
  符号: 类 BaseMockitoUnitTest
D:\ideaProject\webbaseframework\jf-ruoyi-vue-pro\yudao-framework\yudao-spring-boot-starter-biz-sms\s

ruoyi-vue-pro开发指南涵盖多个方面,以下是详细内容: ### 快速上手 若团队使用传统Vue2技术栈,ruoyi-vue-proVue2版本是错的企业级解决方案。其提供了从环境搭建到功能开发的全流程指导,帮助开发者快速上手 [^1]。 ### 前端版本启动 项目提供多个前端版本,以Vue3 + Element Plus版本为例,启动步骤如下: ```bash # 进入前端项目目录 cd yudao-ui/yudao-ui-admin-vue3 # 安装依赖 npm install # 启动开发服务器 npm run dev ``` [^4] ### 前端验证 浏览器访问 http://localhost,输入默认账号 admin/123456 进行登录验证 [^5]。 ### 高级配置 #### HTTPS配置(Nginx) ```nginx server { listen 443 ssl; ssl_certificate D:/ssl/your_domain.crt; ssl_certificate_key D:/ssl/your_domain.key; # 其他配置同上 } ``` #### 性能优化 在`application.yml`中进行如下配置: ```yaml server: tomcat: max-threads: 200 min-spare-threads: 20 spring: cache: type: redis redis: time-to-live: 3600000 # 缓存过期时间 1小时 ``` [^5] ### 常见问题解决 |问题现象|解决方案| | ---- | ---- | |启动报错Redis连接超时|检查Redis服务状态,执行`redis-cli ping`测试连通性| |前端页面空白|修改`vue.config.js`中的`publicPath`为绝对路径`/`| |接口跨域问题|在Nginx配置中添加`add_header 'Access-Control-Allow-Origin' '*'`| |数据库连接失败|确认`application-druid.yml`中的数据库密码与MySQL一致| [^5] ### 功能扩展与深度定制 ruoyi-vue-pro基于成熟架构,开发者可基于此进行二次开发和功能扩展。该项目是基于Spring Boot + MyBatis Plus + Vue & Element实现的后台管理系统 + 微信小程序,支持RBAC动态权限、数据权限、SaaS多租户、Flowable工作流、三方登录、支付、短信、商城、CRM、ERP、AI大模型等功能 [^2][^3]。 ### PWA开发 有关于ruoyi-vue-pro的PWA渐进式Web应用开发实战指南,可助力开发者在这方面的开发 [^2]。 ### 模块开发避坑 提供从零到一的RuoYi-Vue-Pro模块开发避坑指南(2025最新版),帮助开发者避免常见问题的重复踩坑 [^3]。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值