diff --git a/src/routes/setting/about/downloadApp.ts b/src/routes/setting/about/downloadApp.ts index 1a01072..267269d 100644 --- a/src/routes/setting/about/downloadApp.ts +++ b/src/routes/setting/about/downloadApp.ts @@ -51,11 +51,11 @@ export default router.post( } const tempSkillsPath = u.getPath(["temp", "skills"]); if (fs.existsSync(tempSkillsPath)) { - fs.cpSync(tempSkillsPath, u.getPath(["skills"]), { recursive: true, force: false }); + fs.cpSync(tempSkillsPath, u.getPath(["skills"]), { recursive: true }); } const tempModelsPath = u.getPath(["temp", "models"]); if (fs.existsSync(tempModelsPath)) { - fs.cpSync(tempModelsPath, u.getPath(["models"]), { recursive: true, force: false }); + fs.cpSync(tempModelsPath, u.getPath(["models"]), { recursive: true }); } fs.rmSync(rootDir, { recursive: true, force: true }); res.status(200).send(success("更新成功,5秒后重启")); diff --git a/src/socket/routes/productionAgent.ts b/src/socket/routes/productionAgent.ts index c2b183d..bfd18d6 100644 --- a/src/socket/routes/productionAgent.ts +++ b/src/socket/routes/productionAgent.ts @@ -124,4 +124,7 @@ export default (nsp: Namespace) => { abortController = null; }); }); + nsp.on("disconnect", (socket: Socket) => { + console.log("[productionAgent] 已断开连接:", socket.id); + }); }; diff --git a/src/socket/routes/scriptAgent.ts b/src/socket/routes/scriptAgent.ts index 8450881..8a0bb72 100644 --- a/src/socket/routes/scriptAgent.ts +++ b/src/socket/routes/scriptAgent.ts @@ -112,4 +112,7 @@ export default (nsp: Namespace) => { abortController = null; }); }); + nsp.on("disconnect", (socket: Socket) => { + console.log("[scriptAgent] 已断开连接:", socket.id); + }); };