33 lines
821 B
Markdown
33 lines
821 B
Markdown
# 修复 /api/upload/image 404 问题
|
||
|
||
## 问题原因
|
||
|
||
后端 `upload.js` 路由已写入代码并本地 commit,但代码**未推送到远程**,服务器部署的是旧代码,没有 `/api/upload/image` 路由。
|
||
|
||
当前后端状态:
|
||
- 本地 commit `bfbfdcc` 包含 upload 路由和 note 字段改动
|
||
- `origin/main` 落后 1 个 commit
|
||
- 分支名:`main`
|
||
|
||
## 修复步骤
|
||
|
||
### 1. 推送 backend 子模块代码
|
||
|
||
```bash
|
||
cd backend
|
||
git -c http.sslVerify=false push origin main
|
||
```
|
||
|
||
### 2. 更新主仓库子模块指针到 miniapp-api
|
||
|
||
```bash
|
||
cd ..
|
||
git add backend
|
||
git commit -m "chore: 更新backend子模块(修复upload路由404)"
|
||
git -c http.sslVerify=false push origin master
|
||
```
|
||
|
||
### 3. 服务器重新部署
|
||
|
||
服务器拉取最新 backend 代码后,`POST /api/upload/image` 即可正常响应。
|