文章目录
- 若依框架介绍
- 官网地址
- 相关技术栈
- 环境搭建
- 1.git
- 介绍
- 下载与安装
- 学习资料
- 2.maven
- 介绍与下载
- 环境变量
- 配置
- 资料学习
- 3.node
- 4.java
- 5.idea
- 6.vscode
- 7.mysql
- 可视化工具HeidiSql
- 8.redis
- 参考资料
- 遇到问题
若依框架介绍
官网地址
若依框架官网地址:http://www.ruoyi.vip/
gitee地址:https://gitee.com/y_project/RuoYi-Vue
相关技术栈
若依是一套全部开源的快速开发平台,毫无保留给个人及企业免费使用。
- 前端采用Vue、Element UI。
- 后端采用Spring Boot、Spring Security、Redis & Jwt。
- 权限认证使用Jwt,支持多终端认证系统。
- 支持加载动态权限菜单,多方式轻松权限控制。
- 高效率开发,使用代码生成器可以一键生成前后端代码。
- 提供了技术栈(Vue3 Element Plus Vite)版本RuoYi-Vue3,保持同步更新。
- 提供了单应用版本RuoYi-Vue-fast,Oracle版本RuoYi-Vue-Oracle,保持同步更新。
- 不分离版本,请移步RuoYi,微服务版本,请移步RuoYi-Cloud
注意:前端分为vue2和vue3的版本,上文中的gitee地址默认是vue2
环境搭建
1.git
介绍
git是一个代码的版本控制工具,可以在团队协作中进行代码的版本控制
下载与安装
下载地址:https://git.p2hp.com/
注意:安装完之后要win + r 呼出运行窗口,输入cmd,然后验证git --version指令,查看是否安装成功,并成功配置环境变量。
如果没有配置环境变量,自行在环境变量中进行配置。如下图。
环境变量 | 路径 |
---|---|
GIT_HOME | D:\env\Git |
Path | %GIT_HOME%\bin;%GIT_HOME%\cmd |
学习资料
https://www.liaoxuefeng.com/wiki/896043488029600 廖雪峰的官方网站
2.maven
介绍与下载
Maven最新版是款项目管理和构建自动化工具。官方下载地址:http://maven.apache.org/ ,点击下图红框进行下载。
环境变量
新建系统变量 MAVEN_HOME,变量值:D:\Maven\apache-maven-3.8.4。
然后在path中添加,如下。
控制台测试:mvn -v
配置
-
配置本地仓库位置
打开maven目录下的conf\settings.xml文件,默认如下,保存到用户目录下,一般在c盘。
改为你的其它盘的存储目录,建议跟maven目录同级,起名maven-repo:
-
配置阿里云镜像
打开maven目录下的conf\settings.xml文件,找到标签,然后将下面代码,配置到maven官方仓库的上方,就可以启用阿里云仓库了。
<mirror><id>aliyunmaven</id><mirrorOf>*</mirrorOf><name>阿里云公共仓库</name><url>https://maven.aliyun.com/repository/public</url>
</mirror>
如下图所示:
资料学习
https://blog.csdn.net/weixin_44458365/article/details/118416385 史上最详细的Maven教程!——深入理解Maven系列
https://developer.aliyun.com/article/1076262 设置阿里云镜像
3.node
在这里我们不直接安装nodejs,因为nodejs的版本众多,不同的项目使用不通的nodejs版本,所以我们需要一个开发环境支持多个node和npm版本进行切换,类似anaconda的虚拟环境,这个工具就是nvm。github地址:https://github.com/coreybutler/nvm-windows/releases。直接下载-msi.setup,会帮我们设置好环境变量(2个分别指向nvm和nodejs的路径)。
装好之后,几个常用的指令:
nvm -v # 查看nvm的版本
nvm install 14.17.0 # 安装某个版本
nvm install latest # 安装最新版本
nvm ls/list # 展示当前设备的node版本有哪些
nvm uninstall 14.17.0 # 卸载某个版本
nvm use 14.17.0 # 激活哪个版本
4.java
按照若依的技术栈要求,最少要求java8以上的版本。现在下载jdk如果是去官网,那么需要登陆oracle的账号才可以。可以从其它的第三方网站下载jdk。华为jdk网站:https://repo.huaweicloud.com/java/jdk/
配置环境变量如下:
环境变量 | 路径 |
---|---|
JAVA_HOME | D:\env\jdk1.8.0_291 |
ClassPath | .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar; |
Path | %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin |
5.idea
官网地址:https://www.jetbrains.com/ 。这是一个编程用的全家桶,如下图所示,支持多种语言的多个ide。
我们开发java后端,使用intellij idea就可以了,效率也不错,同样有很多好用的插件,后面有专门一章会讲到。安装也很简单,全程下一步,版本分为社区版和收费版,我们用社区版就足够了。
6.vscode
官方地址:https://code.visualstudio.com/ ,这是一个写前端的神器,效率起飞,有很多好用的插件,后面会专门有一张讲这些插件的设置。进入官网之后,就能看到下载链接,直接下载,不需要配置环境变量这些操作。全程下一步即可。vscoee的使用主要是插件的使用。
7.mysql
从mysql官网下载5.7版本,个人更钟爱这个稳定版本,然后安装即可,用win系统的不建议受虐去自己配置式安装,直接下载msi文件安装即可。安装完成之后,不用配置环境变量,开发环境mysql的使用不会通过控制台。mysql官网:https://www.mysql.com/。下载地址:https://dev.mysql.com/downloads/installer/。如下图:
可视化工具HeidiSql
官方地址:https://www.heidisql.com/,这是一个开源免费的软件。
8.redis
redis是一个k-v内存数据库。官方网站:https://redis.io/。下载地址:https://redis.io/download/。windows版本不直接被官方支持,可以使用第三方的windows版本,不过版本肯定不是最新的。第三方支持win的下载地址:https://github.com/tporadowski/redis/releases。
参考资料
https://blog.csdn.net/B11050729/article/details/131185533
遇到问题
http://m.weizhi.cc/tech/detail-330088.html 无法启动