From 41171519b9329273a36f956f87260aed1cdf8611 Mon Sep 17 00:00:00 2001 From: XOF Date: Mon, 15 Dec 2025 04:02:27 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=20fix.sh?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- fix.sh | 43 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 43 insertions(+) create mode 100644 fix.sh diff --git a/fix.sh b/fix.sh new file mode 100644 index 0000000..e6a5eb7 --- /dev/null +++ b/fix.sh @@ -0,0 +1,43 @@ +#!/bin/bash + +# fix.sh - 快速修复构建问题 + +set -e + +echo "🔧 Fixing build issues..." +echo "" + +# 1. 清理旧文件 +echo "1. Cleaning old files..." +rm -f go.mod go.sum +rm -f siteproxy siteproxy-* + +# 2. 初始化模块 +echo "2. Initializing Go module..." +go mod init siteproxy + +# 3. 添加依赖 +echo "3. Adding dependencies..." +go get golang.org/x/net/html + +# 4. 整理依赖 +echo "4. Tidying dependencies..." +go mod tidy + +# 5. 验证构建 +echo "5. Verifying build..." +if go build -o siteproxy .; then + echo "✅ Build successful!" + rm -f siteproxy +else + echo "❌ Build failed!" + exit 1 +fi + +echo "" +echo "✅ All issues fixed!" +echo "" +echo "Next steps:" +echo " 1. Run: docker-compose build" +echo " 2. Run: docker-compose up -d" +echo " 3. Access: http://localhost:8080"