若依-本地环境部署
安装运行环境
若依平台基于Vue,因此要先安装node和vue@cli脚手架
若依基于Maven管理项目的构建,因此需要安装好Maven
安装redis服务
克隆或下载项目源码到本地:https://gitee.com/y_project/RuoYi-Vue
准备好一个IDE比如IntelliJ Idea
环境部署
使用Idea导入项目,这里有几项必要的配置:
RuoYi-Vue
=>ruoyi-admin
=>src
=>main
=>resources
=>application-druid.yml
:
1 | # 数据源配置 |
RuoYi-Vue
=>ruoyi-admin
=>src
=>main
=>resources
=>application.yml
:
1 | # 项目相关配置 |
配置好之后,进入安装好的redis目录下,打开cmd命令行,输入redis-server.exe redis.windows.conf
,回车,成功启动redis服务,如图:
然后进入主程序启动后端服务:RuoYi-Vue
=>ruoyi-admin
=>src
=>main
=>java
=>com.ruoyi
=>RuoYiApplication
,如图:
同时,进入ruoyi-ui
的目录下,打开cmd命令行,输入npm run dev
,开启前端界面,如图:
此时,浏览器输入localhost:82
(也可能不用输入,会自动打开),可以成功看到启动界面:
问题记录
项目启动的时候,提示Handler dispatch failed
问题描述
解决办法
手动加入依赖包:
RuoYi-Vue
=>ruoyi-admin
=>pom.xml
:
1 | <dependency> |
Error creating bean with name ‘sysConfigServiceImpl’:
问题描述
解决方案
没有启动redis,启动即可
不再支持源选项 5。请使用 6 或更高版本。
解决方案
File
=>Settings
=>Build,Execution,Deployment
=>Build Tools
=>Maven
:
File=>Project Structure=>Project
File=>Project Structure=>Modules
在pom.xml
中添加:
1 | <maven.compiler.encoding>UTF-8</maven.compiler.encoding> |
重新编译即可。
‘vue-cli-service’ 不是内部或外部命令,也不是可运行的程序或批处理文件
问题描述
解决方案
进入到ruoyi-ui
目录下,打开命令行输入npm install
即可
Unknown html tag
问题描述
解决方案
打开package.json
,在"dependencies"
添加"element-ui": "2.15.0"
(版本号自行更改),然后运行npm install
即可