若依项目搭建及相关环境配置
最近软件工程快结课了,大作业是做一个文献管理系统,所以又重拾起若依,准备简单做一下,结果发现之前的node环境有问题,索性重新安装配置一个。
Node,js下载及环境配置
- 首先下载安装
官网:链接: link
目前的版本是18.多,但是我不是很建议用新版本,会有许多bug,我在安装时就遇到过,提供的修改方法不奏效,索性之间删除,安装的16版本。 - 我的node.js的安装路径为**E:\Program Files\nodejs
首先在安装目录下新建两个文件夹,命名为node_cache,和node_global。
在nodejs打开命令行窗口,然后输入命令:
// npm config set prefix "E:\Program Files\nodejs\node_global"
//npm config set cache "E:\Program Files\nodejs\node_cache"
打开环境变量窗口设置
什么是环境变量,为什么要配置环境变量?这又一篇博客:
添加链接描述
- 用户变量设置
编辑用户变量的 path,将默认的 C 盘下 APPData/Roaming\npm 修改为E:\Program Files\nodejs\node_global
- 系统变量设置
在系统变量中新建 变量名:NODE_PATH,变量值:E:\Program Files\nodejs\node_global\node_modules
保存即可。
分别输入node -v和npm -v,查看版本号
下载redis
若依分离版需要用到Redis,我因为之前有,用的是3.2版本
官网链接: link
下载解压后:运行.exe文件
下载若依
- 若依官网:链接: link
我下的是前后端分离版
解压后:
编译器我用的是IDEA,将RuoYi-Vue-master文件夹拖到IDEA上打开。 - 用IDEA打开后需要配置数据库,我用的是MySQL,打开application-druid.yml配置文件,
修改数据库名和密码:
- 启动后端:运行RuoYiApplication
启动成功:
- 启动前端:
也可以在ruoyi-ui文件夹下直接输入npm run dev命令。
启动成功:
若出现500错误则是数据库连接有问题,我遇到过的:
- MySQL服务没启动
- application-druid.yml配置文件有错误
到这里若依就启动成功。