docs: 调整源码编译步骤的顺序
This commit is contained in:
15
README.md
15
README.md
@@ -216,20 +216,19 @@ Build and run from source code for development or customization.
|
|||||||
git clone https://github.com/Wei-Shaw/sub2api.git
|
git clone https://github.com/Wei-Shaw/sub2api.git
|
||||||
cd sub2api
|
cd sub2api
|
||||||
|
|
||||||
# 2. Build backend
|
# 2. Build frontend
|
||||||
cd backend
|
cd frontend
|
||||||
go build -o sub2api ./cmd/server
|
|
||||||
|
|
||||||
# 3. Build frontend
|
|
||||||
cd ../frontend
|
|
||||||
npm install
|
npm install
|
||||||
npm run build
|
npm run build
|
||||||
|
|
||||||
# 4. Copy frontend build to backend (for embedding)
|
# 3. Copy frontend build to backend (for embedding)
|
||||||
cp -r dist ../backend/internal/web/
|
cp -r dist ../backend/internal/web/
|
||||||
|
|
||||||
# 5. Create configuration file
|
# 4. Build backend (requires frontend dist to be present)
|
||||||
cd ../backend
|
cd ../backend
|
||||||
|
go build -o sub2api ./cmd/server
|
||||||
|
|
||||||
|
# 5. Create configuration file
|
||||||
cp ../deploy/config.example.yaml ./config.yaml
|
cp ../deploy/config.example.yaml ./config.yaml
|
||||||
|
|
||||||
# 6. Edit configuration
|
# 6. Edit configuration
|
||||||
|
|||||||
15
README_CN.md
15
README_CN.md
@@ -216,20 +216,19 @@ docker-compose logs -f
|
|||||||
git clone https://github.com/Wei-Shaw/sub2api.git
|
git clone https://github.com/Wei-Shaw/sub2api.git
|
||||||
cd sub2api
|
cd sub2api
|
||||||
|
|
||||||
# 2. 编译后端
|
# 2. 编译前端
|
||||||
cd backend
|
cd frontend
|
||||||
go build -o sub2api ./cmd/server
|
|
||||||
|
|
||||||
# 3. 编译前端
|
|
||||||
cd ../frontend
|
|
||||||
npm install
|
npm install
|
||||||
npm run build
|
npm run build
|
||||||
|
|
||||||
# 4. 复制前端构建产物到后端(用于嵌入)
|
# 3. 复制前端构建产物到后端(用于嵌入)
|
||||||
cp -r dist ../backend/internal/web/
|
cp -r dist ../backend/internal/web/
|
||||||
|
|
||||||
# 5. 创建配置文件
|
# 4. 编译后端(需要前端 dist 目录存在)
|
||||||
cd ../backend
|
cd ../backend
|
||||||
|
go build -o sub2api ./cmd/server
|
||||||
|
|
||||||
|
# 5. 创建配置文件
|
||||||
cp ../deploy/config.example.yaml ./config.yaml
|
cp ../deploy/config.example.yaml ./config.yaml
|
||||||
|
|
||||||
# 6. 编辑配置
|
# 6. 编辑配置
|
||||||
|
|||||||
Reference in New Issue
Block a user