From 372dd31d0a5fddd2fda6e4f049b4cab6bb496e16 Mon Sep 17 00:00:00 2001 From: Ryan Wang Date: Wed, 1 Nov 2023 11:00:07 +0800 Subject: [PATCH] refactor: add t parameter for plugin bundle resources Signed-off-by: Ryan Wang --- console/src/setup/setupModules.ts | 4 ++-- console/src/utils/load-style.ts | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/console/src/setup/setupModules.ts b/console/src/setup/setupModules.ts index b38737815b..d9d8d3a405 100644 --- a/console/src/setup/setupModules.ts +++ b/console/src/setup/setupModules.ts @@ -21,7 +21,7 @@ export async function setupPluginModules(app: App) { const { load } = useScriptTag( `${ import.meta.env.VITE_API_URL - }/apis/api.console.halo.run/v1alpha1/plugins/-/bundle.js` + }/apis/api.console.halo.run/v1alpha1/plugins/-/bundle.js?t=${Date.now()}` ); await load(); @@ -45,7 +45,7 @@ export async function setupPluginModules(app: App) { await loadStyle( `${ import.meta.env.VITE_API_URL - }/apis/api.console.halo.run/v1alpha1/plugins/-/bundle.css` + }/apis/api.console.halo.run/v1alpha1/plugins/-/bundle.css?t=${Date.now()}` ); } catch (e) { const message = i18n.global.t("core.plugin.loader.toast.style_load_failed"); diff --git a/console/src/utils/load-style.ts b/console/src/utils/load-style.ts index 23ee309bfe..07e42479cf 100644 --- a/console/src/utils/load-style.ts +++ b/console/src/utils/load-style.ts @@ -2,7 +2,7 @@ export function loadStyle(href: string) { return new Promise(function (resolve, reject) { let shouldAppend = false; let el: HTMLLinkElement | null = document.querySelector( - 'script[src="' + href + '"]' + 'link[href="' + href + '"]' ); if (!el) { el = document.createElement("link");