From 5081eaff6a52ed053190395244c400a49cc034e2 Mon Sep 17 00:00:00 2001 From: huangxd- <649924757@qq.com> Date: Sat, 15 Nov 2025 10:36:11 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D.cahce=E7=BC=93=E5=AD=98?= =?UTF-8?q?=E4=B8=8D=E9=80=82=E9=85=8D=E4=BA=91=E9=83=A8=E7=BD=B2=E7=9A=84?= =?UTF-8?q?=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- danmu_api/utils/cache-util.js | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/danmu_api/utils/cache-util.js b/danmu_api/utils/cache-util.js index 4ec51b4..3a67d99 100644 --- a/danmu_api/utils/cache-util.js +++ b/danmu_api/utils/cache-util.js @@ -312,11 +312,12 @@ export function cleanupExpiredIPs(currentTime) { // 获取当前文件目录的兼容方式 function getDirname() { if (typeof __dirname !== 'undefined') { - // CommonJS 环境 (Vercel 编译后) + // CommonJS 环境 (Vercel) return __dirname; } - // ES Module 环境 - return path.dirname(fileURLToPath(import.meta.url)); + // ES Module 环境 (本地) + // 假设 cache-util.js 在 danmu_api/utils/ 目录下 + return path.join(process.cwd(), 'danmu_api', 'utils'); } // 从本地缓存目录读取缓存数据