From 7a75a6901fa5b969810099ab127ea4930f02a44d Mon Sep 17 00:00:00 2001 From: JounQin Date: Tue, 15 Oct 2024 17:41:46 +0800 Subject: [PATCH] fix: load i18n source without cache close #1480 --- packages/core/src/node/runtimeModule/i18n.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/core/src/node/runtimeModule/i18n.ts b/packages/core/src/node/runtimeModule/i18n.ts index 6a8f97fc7..8ff100ff3 100644 --- a/packages/core/src/node/runtimeModule/i18n.ts +++ b/packages/core/src/node/runtimeModule/i18n.ts @@ -7,6 +7,7 @@ const DEFAULT_I18N_SOURCE = join(process.cwd(), 'i18n.json'); export function getI18nData(docConfig: UserConfig) { const { i18nSourcePath = DEFAULT_I18N_SOURCE } = docConfig; try { + delete require.cache[i18nSourcePath]; // eslint-disable-next-line import/no-dynamic-require const i18nSource = require(i18nSourcePath); return i18nSource;