update Module

This commit is contained in:
2026-02-08 18:05:03 +08:00
parent aa2c118ca5
commit 4545cbf0dd

View File

@@ -108,7 +108,11 @@ export class Module {
return viewPath; return viewPath;
} }
if (this.ctx && this.ctx.baseUrl) { if (this.ctx && this.ctx.baseUrl) {
return new URL(viewPath, this.ctx.baseUrl).toString(); const baseUrl = this.ctx.baseUrl;
const absoluteBase = /^(https?:)?\/\//.test(baseUrl)
? baseUrl
: `${window.location.origin}/${String(baseUrl).replace(/^\/+/, '')}`;
return new URL(viewPath, absoluteBase).toString();
} }
return new URL(viewPath, import.meta.url).toString(); return new URL(viewPath, import.meta.url).toString();
} }