From 4d97f0f44da8abf51ecdd5b93be8b4a71fc572c5 Mon Sep 17 00:00:00 2001 From: whyour Date: Wed, 22 Nov 2023 22:54:36 +0800 Subject: [PATCH] =?UTF-8?q?=E9=87=8D=E6=96=B0=E5=AE=89=E8=A3=85=E4=BE=9D?= =?UTF-8?q?=E8=B5=96=E6=97=B6=E4=B8=8D=E6=A3=80=E6=9F=A5=E6=98=AF=E5=90=A6?= =?UTF-8?q?=E5=B7=B2=E5=AE=89=E8=A3=85?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- back/services/dependence.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/back/services/dependence.ts b/back/services/dependence.ts index 8bd06b20..cce5f769 100644 --- a/back/services/dependence.ts +++ b/back/services/dependence.ts @@ -130,7 +130,7 @@ export default class DependenceService { ); const docs = await DependenceModel.findAll({ where: { id: ids } }); - this.installDependenceOneByOne(docs); + this.installDependenceOneByOne(docs, true, true); return docs; } @@ -199,7 +199,7 @@ export default class DependenceService { this.updateLog(depIds, message); // 判断是否已经安装过依赖 - if (isInstall) { + if (isInstall && !force) { const getCommandPrefix = GetDependenceCommandTypes[dependency.type]; const depVersionStr = versionDependenceCommandTypes[dependency.type]; let depVersion = '';