一、前言
Small Tools
微服务项目目前技术:
- Spring Cloud Alibaba
- Nacos
- Redis
- MySQL
- Vue
- Docker
目前功能点:
- 系统管理
- 代码生成器
- 爬虫
- 数据库管理
- 三方登录
- ...
部分页面截图
二、环境准备
- JDK 1.8
- Apache Maven 3.6.3
- IntelliJ IDEA 2020.3
- MySQL 5.7
- Redis
- Git
- Node.js 12.18.3
- Visual Studio Code
- Docker
- Nacos 1.4.1
- Navicat Premium
1、拉取small-tools
项目
git clone https://gitee.com/zhengqingya/small-tools.git
2、Nacos配置
① 新建命名空间dev
、test
、prod
② 新建配置common-dev.yml
、system-dev.yml
、gateway-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