From d9fe2005e676bd447a51726719045dd0ccf3cbe5 Mon Sep 17 00:00:00 2001 From: chilingling <26962197+chilingling@users.noreply.github.com> Date: Thu, 6 Jun 2024 20:05:39 -0700 Subject: [PATCH] feat: reexport canvas entry on design-core (#552) * feat: reexport canvas entry on design-core * feat: independen entry for canvas --- designer-demo/package.json | 1 - designer-demo/src/canvas.js | 2 +- packages/design-core/canvas.js | 2 ++ packages/design-core/package.json | 1 + 4 files changed, 4 insertions(+), 2 deletions(-) create mode 100644 packages/design-core/canvas.js diff --git a/designer-demo/package.json b/designer-demo/package.json index 8eb81f6d2..0c21c952a 100644 --- a/designer-demo/package.json +++ b/designer-demo/package.json @@ -11,7 +11,6 @@ "vue": "^3.4.21", "@opentiny/tiny-engine": "workspace:^", "@opentiny/tiny-engine-entry": "workspace:^", - "@opentiny/tiny-engine-canvas": "workspace:^", "@opentiny/tiny-engine-configurator": "workspace:*" }, "devDependencies": { diff --git a/designer-demo/src/canvas.js b/designer-demo/src/canvas.js index b867bf53f..fc3fb5f5c 100644 --- a/designer-demo/src/canvas.js +++ b/designer-demo/src/canvas.js @@ -10,6 +10,6 @@ * */ -import { createRender } from '@opentiny/tiny-engine-canvas' +import { createRender } from '@opentiny/tiny-engine/canvas' createRender(window.parent.TinyGlobalConfig) diff --git a/packages/design-core/canvas.js b/packages/design-core/canvas.js new file mode 100644 index 000000000..a2be9e45a --- /dev/null +++ b/packages/design-core/canvas.js @@ -0,0 +1,2 @@ +// 不能在 index.js 导出,不然主应用样式会污染画布 +export { createRender } from '@opentiny/tiny-engine-canvas' diff --git a/packages/design-core/package.json b/packages/design-core/package.json index 75f0f008f..b71e7f5d3 100644 --- a/packages/design-core/package.json +++ b/packages/design-core/package.json @@ -16,6 +16,7 @@ "main": "index.js", "exports": { ".": "index.js", + "./canvas": "./canvas.js", "./vite.config.js": "./vite.config.js", "./config/lowcode.config": "./config/lowcode.config.js", "./scripts/externalDeps": "./scripts/externalDeps.js"