From ec2334034cb89f32c0dae8c3d5ef03ffbcb41251 Mon Sep 17 00:00:00 2001 From: mizhexiaoxiao <1157861072@qq.com> Date: Wed, 16 Aug 2023 16:10:16 +0800 Subject: [PATCH] Update --- README.md | 46 +++++++++++++++++++++++++++++++--- deploy/sample-picture/logo.svg | 1 + 2 files changed, 44 insertions(+), 3 deletions(-) create mode 100644 deploy/sample-picture/logo.svg diff --git a/README.md b/README.md index 8a3ffbd..8afc3c5 100644 --- a/README.md +++ b/README.md @@ -60,10 +60,50 @@ docker build --no-cache . -t vue-fastapi-admin docker run -d --restart=always --name=vue-fastapi-admin -p 9999:80 vue-fastapi-admin ``` -### 访问 +##### 访问 -浏览器打开http://localhost:9999 +http://localhost:9999 username:admin -password:123456 \ No newline at end of file +password:123456 + +### 本地启动 +#### 后端 +启动项目需要以下环境: +- Python 3.11 +- [Poetry](https://python-poetry.org/docs/#installing-with-the-official-installer) + +1. 创建虚拟环境 +```sh +poetry shell +``` +2. 安装依赖 +```sh +poetry install +``` +3. 启动服务 +```sh +make run +``` +服务现在应该正在运行,访问 http://localhost:9999/docs 查看API文档 + +#### 前端 +启动项目需要以下环境: +- node v18.8.0+ + +1. 进入前端目录 +```sh +cd web +``` + +安装依赖(建议使用pnpm: https://pnpm.io/zh/installation) +```sh +npm i -g pnpm # 已安装可忽略 +pnpm i # 或者 npm i +``` + +启动 +```sh +pnpm dev +``` \ No newline at end of file diff --git a/deploy/sample-picture/logo.svg b/deploy/sample-picture/logo.svg new file mode 100644 index 0000000..6b8705f --- /dev/null +++ b/deploy/sample-picture/logo.svg @@ -0,0 +1 @@ +