diff --git a/packages/editor-core/package.json b/packages/editor-core/package.json index cbf356a2d..448d497f9 100644 --- a/packages/editor-core/package.json +++ b/packages/editor-core/package.json @@ -1,6 +1,6 @@ { "name": "@ali/lowcode-editor-core", - "version": "0.8.30", + "version": "0.8.31", "description": "Core Api for Ali lowCode engine", "license": "MIT", "main": "lib/index.js", diff --git a/packages/editor-core/src/utils/get-public-path.ts b/packages/editor-core/src/utils/get-public-path.ts index 72627b4f3..1bdb162a4 100644 --- a/packages/editor-core/src/utils/get-public-path.ts +++ b/packages/editor-core/src/utils/get-public-path.ts @@ -1,5 +1,5 @@ -const publicPath = (document.currentScript as HTMLScriptElement).src.replace(/^(.*\/)[^/]+$/, '$1'); +const publicPath = (document.currentScript as HTMLScriptElement)?.src.replace(/^(.*\/)[^/]+$/, '$1'); export function getPublicPath(): string { - return publicPath; + return publicPath || ''; }