From 609dcd245c1b672a2eb29f2d4ca222a260688091 Mon Sep 17 00:00:00 2001 From: gchust Date: Sun, 9 Mar 2025 22:20:41 +0800 Subject: [PATCH] fix: yarn start cache issue (#6394) --- packages/core/server/src/plugin-manager/options/resource.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/packages/core/server/src/plugin-manager/options/resource.ts b/packages/core/server/src/plugin-manager/options/resource.ts index 6cbc10dfe0..86e6d1c563 100644 --- a/packages/core/server/src/plugin-manager/options/resource.ts +++ b/packages/core/server/src/plugin-manager/options/resource.ts @@ -142,7 +142,10 @@ export default { const pkgPath = path.resolve(process.env.NODE_MODULES_PATH, item.packageName); const r = await fse.exists(pkgPath); if (r) { - const url = `${process.env.APP_SERVER_BASE_URL}${process.env.PLUGIN_STATICS_PATH}${item.packageName}/${PLUGIN_CLIENT_ENTRY_FILE}?version=${item.version}`; + const fsState = await fse.stat(`${pkgPath}/${PLUGIN_CLIENT_ENTRY_FILE}`); + const url = `${process.env.APP_SERVER_BASE_URL}${process.env.PLUGIN_STATICS_PATH}${ + item.packageName + }/${PLUGIN_CLIENT_ENTRY_FILE}?version=${item.version}&t=${fsState.mtime.getTime()}`; arr.push({ ...item.toJSON(), url,