From 3cbaeecb0419035640396b800bc573feea441540 Mon Sep 17 00:00:00 2001 From: dash <1549469775@qq.com> Date: Sat, 22 Nov 2025 16:05:12 +0800 Subject: [PATCH] Refactor sqlite3 installation process in deploy.sh. Updated script to force reinstall and rebuild sqlite3 to ensure compatibility with the current platform. --- deploy.sh | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/deploy.sh b/deploy.sh index bc17ba2..2c8aba5 100644 --- a/deploy.sh +++ b/deploy.sh @@ -74,7 +74,10 @@ cd backend # 删除 sqlite3 模块并重新安装,确保在当前平台编译 rm -rf node_modules/.pnpm/sqlite3@* 2>/dev/null || true rm -rf node_modules/sqlite3 2>/dev/null || true -pnpm rebuild sqlite3 || pnpm install sqlite3 --force +# 强制重新安装 sqlite3,确保在当前平台编译 +pnpm install sqlite3 --force +# 重建以确保原生模块正确编译 +pnpm rebuild sqlite3 cd .. echo -e "${GREEN}✅ sqlite3 重建完成${NC}"