若依项目学习笔记02——项目构建运行

1. 项目运行

学习一个项目之前,,至少得把项目先运行起来,连项目都跑不起来,是无法起步学习的。

1.1 拷贝项目代码

通过git将码云上的项目代码clone下来(你也可以直接下载zip), git clone https://gitee.com/y_project/RuoYi-Vue.git
项目包内容预览


1.2 检查所需开发组件版本

具体安装这里就不讲了,大家可以在cmd使用命令查看版本,如java-versionmvn -vnode -v等等,这里建议将node的镜像源设置成淘宝的,即 npm 的国内镜像,这样下载东西比较快:npm install --registry=https://registry.npm.taobao.org

JDK >= 1.8 (推荐1.8版本)
Mysql >= 5.5.0 (推荐5.7版本)
Redis >= 3.0
Maven >= 3.0
Node >= 10

1.3 准备数据库

1.3.1 创建数据库

大家用数据库链接工具打开数据库并创建,我这里使用的是navicat
database

1.3.2 导入sql文件

我们将定时任务脚本 quartz.sql 和系统脚本 ry_20201021.sql 运行起来

执行结果
所有表


1.4 项目运行

1.4.1 后端

用idea导入下载好的项目,记得检查依赖是否都已经导入了

配置好链接设置和环境(都在ruoyi-admin包下)

  1. 修改数据库连接
    编辑resources目录下的application-druid.yml
    url: 服务器地址
    username: 账号
    password: 密码
  2. 开发环境配置
    编辑resources目录下的application.yml
    port: 端口
    context-path: 部署路径

要先记得开启redis和数据库!!然后打开运行 com.ruoyi.RuoYiApplication.java 启动后端
出现若依标志即可~~

1.4.2 前端
# 进入项目目录,根据自己实际目录跳转
cd ruoyi-ui

# 安装依赖,如已安装跳过这步
npm install

# 强烈建议不要用直接使用 cnpm 安装,会有各种诡异的 bug,可以通过重新指定 registry 来解决 npm 安装速度慢的问题。
npm install --registry=https://registry.npm.taobao.org

# 本地开发 启动项目,等待片刻后,浏览器便会自行弹出系统页面
npm run dev
1.4.3 运行效果

默认地址:http://localhost:80 (默认账户 admin/admin123)
登录页面效果展示
登录页面
进入后台页面

后台

这样就是运行成功啦🐷


2. 开发环境运行

2.1 后端

我使用的是idea,直接 file->open->选择RuoYi-Vue即可

2.2 前端

我使用的是vscode,直接 文件->打开文件夹->选择ruoyi-ui即可

2.2.1 插件参考

vscode编辑器具有很高的可塑性,提供了很多插件来扩展vscode的功能,在左侧的扩展商店搜索即可安装,vue-devtools-dev需要大家自行去网上找教程,我这里就不再赘述了

插件 作用
vue-devtools-dev (在浏览器安装)调试工具
eslint 能标红不符合eslink规则的地方,同时还会做一些简单的自我修正
Vetur 代码高亮
IntelliSense for CSS class names in HTML 自动在html追踪引入的样式
Eclipse Keymap 和eclipse快捷键保持一致
Live Sercer 实时预览html
VueHelper vue代码快捷提示,支持html,js
View In Browser 右键html可以在浏览器中查看
posted @ 2020-11-19 08:33  刘条条  阅读(640)  评论(1编辑  收藏  举报