diff --git a/deploy.sh b/deploy.sh index 63f8368..f431105 100644 --- a/deploy.sh +++ b/deploy.sh @@ -18,13 +18,13 @@ echo "✅ 代码拉取成功" # 2. 安装依赖并构建项目 echo "🔨 正在安装依赖并构建项目..." -npm install +pnpm install if [ $? -ne 0 ]; then echo "❌ 安装依赖失败" exit 1 fi -npm run build +pnpm run build if [ $? -ne 0 ]; then echo "❌ 项目构建失败" exit 1 @@ -48,7 +48,7 @@ if [ $PM2_STATUS -gt 0 ]; then else # PM2进程不存在,创建新进程 echo "🚀 PM2进程不存在,正在启动新应用..." - pm2 start npm --name $APP_NAME -- run start:prod + pm2 start pnpm --name $APP_NAME -- run start:prod if [ $? -eq 0 ]; then echo "✅ PM2应用启动成功" else