0
点赞
收藏
分享

微信扫一扫

【Small Tools】Spring Cloud Alibaba + Vue 前后端分离项目

舍予兄 2021-09-18 阅读 64

一、前言

Small Tools微服务项目目前技术:

  1. Spring Cloud Alibaba
  2. Nacos
  3. Redis
  4. MySQL
  5. Vue
  6. Docker

目前功能点:

  1. 系统管理
  2. 代码生成器
  3. 爬虫
  4. 数据库管理
  5. 三方登录
  6. ...
部分页面截图





二、环境准备

  1. JDK 1.8
  2. Apache Maven 3.6.3
  3. IntelliJ IDEA 2020.3
  4. MySQL 5.7
  5. Redis
  6. Git
  7. Node.js 12.18.3
  8. Visual Studio Code
  9. Docker
  10. Nacos 1.4.1
  11. Navicat Premium
1、拉取small-tools项目
git clone https://gitee.com/zhengqingya/small-tools.git
2、Nacos配置
① 新建命名空间devtestprod

② 新建配置common-dev.ymlsystem-dev.ymlgateway-dev.yml


③ 注:配置文件中的部分环境属性值根据自己本地的实际环境情况填写哦~
3、数据库
① 新建数据库small-tools

② 导入sql数据




导入成功如下:


三、后端small-tools-api启动运行

IDEA导入small-tools-api后端项目



导入之后,idea右下角会有如下提示,选择第一个即可


debug启动运行项目

启动成功如下:


四、前端small-tools-web启动运行

命令行中依次执行如下命令:

# 进入前端项目
cd small-tools-web
# 安装依赖
cnpm install
# dev环境运行
cnpm run dev


运行成功,打开浏览器访问:http://127.0.0.1:8080

五、其它

项目相关文档更新地址:https://zhengqing.blog.csdn.net/category_10749058.html


举报

相关推荐

0 条评论