feat: 优化初始化逻辑,自动模式下代码没更新不执行依赖安装
This commit is contained in:
@@ -132,9 +132,8 @@ async function startAutoProcess() {
|
||||
}, 2000)
|
||||
return
|
||||
}
|
||||
}
|
||||
|
||||
// 无论是否有更新,都检查并安装依赖
|
||||
// 代码更新成功后,检查并安装依赖
|
||||
progressText.value = '检查并安装依赖包...'
|
||||
progress.value = 60
|
||||
|
||||
@@ -151,6 +150,14 @@ async function startAutoProcess() {
|
||||
}, 2000)
|
||||
return
|
||||
}
|
||||
} else {
|
||||
// 没有更新,跳过依赖安装,直接设置进度
|
||||
console.log('代码没有更新,跳过依赖安装阶段')
|
||||
progressText.value = '代码无需更新,跳过依赖安装...'
|
||||
progress.value = 60
|
||||
// 短暂延迟以显示跳过信息
|
||||
await new Promise(resolve => setTimeout(resolve, 1000))
|
||||
}
|
||||
|
||||
progressText.value = '启动后端服务...'
|
||||
progress.value = 80
|
||||
|
||||
Reference in New Issue
Block a user