diff --git a/.gitignore b/.gitignore index 3e3d94e..1ed9582 100644 --- a/.gitignore +++ b/.gitignore @@ -5,6 +5,7 @@ package-lock.json yarn.lock pnpm-lock.yaml lerna-debug.log +packages/design-core/bundle-deps # local env files .env.local diff --git a/packages/canvas/src/components/common/index.js b/packages/canvas/src/components/common/index.js index 68a7097..d8745f8 100644 --- a/packages/canvas/src/components/common/index.js +++ b/packages/canvas/src/components/common/index.js @@ -1,14 +1,14 @@ /** -* Copyright (c) 2023 - present TinyEngine Authors. -* Copyright (c) 2023 - present Huawei Cloud Computing Technologies Co., Ltd. -* -* Use of this source code is governed by an MIT-style license. -* -* THE OPEN SOURCE SOFTWARE IN THIS PRODUCT IS DISTRIBUTED IN THE HOPE THAT IT WILL BE USEFUL, -* BUT WITHOUT ANY WARRANTY, WITHOUT EVEN THE IMPLIED WARRANTY OF MERCHANTABILITY OR FITNESS FOR -* A PARTICULAR PURPOSE. SEE THE APPLICABLE LICENSES FOR MORE DETAILS. -* -*/ + * Copyright (c) 2023 - present TinyEngine Authors. + * Copyright (c) 2023 - present Huawei Cloud Computing Technologies Co., Ltd. + * + * Use of this source code is governed by an MIT-style license. + * + * THE OPEN SOURCE SOFTWARE IN THIS PRODUCT IS DISTRIBUTED IN THE HOPE THAT IT WILL BE USEFUL, + * BUT WITHOUT ANY WARRANTY, WITHOUT EVEN THE IMPLIED WARRANTY OF MERCHANTABILITY OR FITNESS FOR + * A PARTICULAR PURPOSE. SEE THE APPLICABLE LICENSES FOR MORE DETAILS. + * + */ export const NODE_UID = 'data-uid' export const NODE_TAG = 'data-tag' @@ -125,9 +125,10 @@ export const getClipboardSchema = (event) => translateStringToSchame(event.clipb */ export const dynamicImportComponents = async ({ package: pkg, script, components }) => { if (!script) return + const scriptUrl = script.startsWith('.') ? new URL(script, location.href).href : script if (!window.TinyComponentLibs[pkg]) { - const modules = await import(/* @vite-ignore */ script) + const modules = await import(/* @vite-ignore */ scriptUrl) window.TinyComponentLibs[pkg] = modules } diff --git a/packages/design-core/.env.alpha b/packages/design-core/.env.alpha index cfd059c..1816a04 100644 --- a/packages/design-core/.env.alpha +++ b/packages/design-core/.env.alpha @@ -2,6 +2,8 @@ NODE_ENV=production VITE_CDN_DOMAIN=https://npm.onmicrosoft.cn +VITE_LOCAL_IMPORT_MAPS=false +VITE_LOCAL_BUNDLE_DEPS=false # VITE_ORIGIN= # 错误监控上报 url diff --git a/packages/design-core/.env.development b/packages/design-core/.env.development index 05e65af..98c5054 100644 --- a/packages/design-core/.env.development +++ b/packages/design-core/.env.development @@ -2,5 +2,7 @@ NODE_ENV=development VITE_CDN_DOMAIN=https://npm.onmicrosoft.cn +VITE_LOCAL_IMPORT_MAPS=false +VITE_LOCAL_BUNDLE_DEPS=false # request data via alpha service -# VITE_ORIGIN= \ No newline at end of file +# VITE_ORIGIN= diff --git a/packages/design-core/.env.prod b/packages/design-core/.env.prod index 00c129a..04b27fb 100644 --- a/packages/design-core/.env.prod +++ b/packages/design-core/.env.prod @@ -2,4 +2,6 @@ NODE_ENV=production VITE_CDN_DOMAIN=https://npm.onmicrosoft.cn -#VITE_ORIGIN= \ No newline at end of file +VITE_LOCAL_IMPORT_MAPS=false +VITE_LOCAL_BUNDLE_DEPS=false +#VITE_ORIGIN= diff --git a/packages/design-core/canvas.html b/packages/design-core/canvas.html index 609ca59..b009577 100644 --- a/packages/design-core/canvas.html +++ b/packages/design-core/canvas.html @@ -4,7 +4,6 @@ -