diff --git a/deploy.sh b/deploy.sh index 2c8aba5..98c524a 100644 --- a/deploy.sh +++ b/deploy.sh @@ -77,7 +77,7 @@ rm -rf node_modules/sqlite3 2>/dev/null || true # 强制重新安装 sqlite3,确保在当前平台编译 pnpm install sqlite3 --force # 重建以确保原生模块正确编译 -pnpm rebuild sqlite3 +npm rebuild sqlite3 cd .. echo -e "${GREEN}✅ sqlite3 重建完成${NC}" diff --git a/package.json b/package.json index e50b0d8..778b7e0 100644 --- a/package.json +++ b/package.json @@ -15,7 +15,7 @@ "build": "pnpm run build:backend && pnpm run build:frontend", "build:backend": "cd backend && pnpm run build", "build:frontend": "cd frontend && pnpm run build", - "install:all": "pnpm install && cd backend && pnpm install && cd ../frontend && pnpm install" + "install:all": "pnpm install --frozen-lockfile && cd backend && pnpm install --frozen-lockfile && cd ../frontend && pnpm install --frozen-lockfile" }, "devDependencies": { "concurrently": "^8.2.2",