diff --git a/ct/lobehub.sh b/ct/lobehub.sh index 4bc9631bf..a4a0c4705 100644 --- a/ct/lobehub.sh +++ b/ct/lobehub.sh @@ -46,6 +46,9 @@ function update_script() { msg_info "Building Application" cd /opt/lobehub export NODE_OPTIONS="--max-old-space-size=8192" + if grep -qE '"@lobehub/ui": "\^5\.4[0-9]\.' package.json; then + sed -i "/^overrides:/a\ '@lobehub/ui': ~5.49.1" pnpm-workspace.yaml + fi $STD pnpm install $STD pnpm run build:docker unset NODE_OPTIONS diff --git a/install/lobehub-install.sh b/install/lobehub-install.sh index 832348d26..d5d75d039 100644 --- a/install/lobehub-install.sh +++ b/install/lobehub-install.sh @@ -41,6 +41,9 @@ export DATABASE_DRIVER="node" export KEY_VAULTS_SECRET="$(openssl rand -base64 32)" export AUTH_SECRET="$(openssl rand -base64 32)" export APP_URL="http://localhost:3210" +if grep -qE '"@lobehub/ui": "\^5\.4[0-9]\.' package.json; then + sed -i "/^overrides:/a\ '@lobehub/ui': ~5.49.1" pnpm-workspace.yaml +fi $STD pnpm install $STD pnpm run build:docker msg_ok "Built Application"