🎈 perf: 优化开发

dockerfile移除网络下载
添加前端说明文档
修改静态文件调用
This commit is contained in:
kalicyh
2025-02-20 10:56:51 +08:00
parent 68accb7636
commit 5264bfd258
7 changed files with 98 additions and 24 deletions
+83 -9
View File
@@ -1,14 +1,88 @@
# Vue 3 + Vite
# Vue 3 + Vite 项目配置文档
项目使用Vue3 + Vite实现
## 开发环境配置
在当前目录执行以下命令进入开发模式
### 使用 Poetry 配置开发环境
```
npm run dev
在项目根目录中执行以下命令安装 Python 依赖:
```sh
poetry install
```
执行以下命令打包
```
npm run build
```
---
## 安装项目依赖
你可以选择以下任意一个包管理工具(`npm``yarn``pnpm`)来管理项目依赖。
### 通用命令
- `install`:安装项目依赖
- `dev`:同时启动前后端
- `dev:ui`:启动前端
- `dev:api`:启动后端
- `dev:d`:在 Docker 环境下同时启动前后端
- `build`:打包项目
---
### 使用 npm
1. 安装依赖:
```sh
npm install
```
2. 启动开发模式:
```sh
npm run dev
```
3. 打包项目:
```sh
npm run build
```
### 使用 yarn
1. 安装依赖:
```sh
yarn install
```
2. 启动开发模式:
```sh
yarn dev
```
3. 打包项目:
```sh
yarn build
```
### 使用 pnpm
1. 安装依赖:
```sh
pnpm install
```
2. 启动开发模式:
```sh
pnpm run dev
```
3. 打包项目:
```sh
pnpm run build
```
+2 -1
View File
@@ -6,7 +6,8 @@
"scripts": {
"dev": "concurrently -n 'Frontend,Backend' -c 'blue,green' 'yarn run dev:ui' 'npm run dev:api'",
"dev:ui": "vite",
"dev:api": "cd .. && poetry run python manager/http_server.py",
"dev:api": "cd .. && poetry run python app.py",
"dev:d": "docker exec xiaozhi-env poetry run python app.py",
"build": "vite build",
"preview": "vite preview"
},