From 822f683a14546f3d2fc26b1c87bbfed659914573 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=89=8B=E7=93=9C=E4=B8=80=E5=8D=81=E9=9B=AA?= Date: Sat, 17 Jan 2026 15:12:30 +0800 Subject: [PATCH] Disable multi-process in development environment Set NAPCAT_DISABLE_MULTI_PROCESS environment variable to '1' to disable restart and multi-process features during development. --- packages/napcat-develop/loadNapCat.cjs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/packages/napcat-develop/loadNapCat.cjs b/packages/napcat-develop/loadNapCat.cjs index 1e43cffc..a226879a 100644 --- a/packages/napcat-develop/loadNapCat.cjs +++ b/packages/napcat-develop/loadNapCat.cjs @@ -73,6 +73,8 @@ async function copyAll () { process.env.NAPCAT_QQ_PACKAGE_INFO_PATH = path.join(TARGET_DIR, 'package.json'); process.env.NAPCAT_QQ_VERSION_CONFIG_PATH = path.join(TARGET_DIR, 'config.json'); process.env.NAPCAT_DISABLE_PIPE = '1'; + // 禁用重启和多进程功能 + process.env.NAPCAT_DISABLE_MULTI_PROCESS = '1'; process.env.NAPCAT_WORKDIR = TARGET_DIR; // 开发环境使用固定密钥 process.env.NAPCAT_WEBUI_JWT_SECRET_KEY = 'napcat_dev_secret_key';