项目介绍

如何运行项目

第1步 使用终端进入项目中的code目录,如下图所示:

第2步 启动数据库服务,命令如下:

docker-compose up -d

如下图所示:

第3步 导入mysql数据

使用浏览器进入 http://127.0.0.1:8081,用如下方式登录:

  • 服务器:db
  • 用户名:root
  • 密码:123456

登录成功后创建名为 smile 的库,并指定其编码方式为 utf8mb4_general_ci ,如下图所示:

创建完成后将 mysql/mydb.sql 文件导入到该库中,导入完成后如下图所示:

第4步 导入mongodb数据。使用如下命令进入 mongosh 并切换到 smile 库:

docker-compose exec mongodb mongosh
use smile

如下图所示:

将 mongodb/smile.sql 文件中的内容复制到该终端中执行,成功后如下图所示:

第5步 选择使用 nodejs 20

第6步 启动 api_server 项目,命令如下:

cd api_server
npm i
npm run start

第7步 启动 server 项目,命令如下:

cd server
npm i
npm run start

第8步 启动 client 项目,命令如下:

cd client
npm i
npm run serve

第9步 通过 http://127.0.0.1:8080 访问该项目,登录方式如下:

  • 用户名:254540457@qq.com
  • 密码:123456