一、前言
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










