Closed dailc closed 1 year ago
现在是基于文档,用cdn引入,externals打包的 老版本基于npm包的写法在cdn下如何兼容?
包括这些代码
import DesignerPlugin, { Designer, DropLocation, isDragNodeDataObject, isDragNodeObject, isLocationChildrenDetail, LocateEvent, Node, ParentalNode, registerMetadataTransducer, LowCodePluginManager, SettingField, } from '@alilc/lowcode-designer'; import { Editor, globalContext, registerSetter, getSetter, runInAction, } from '@alilc/lowcode-editor-core'; import { registerDefaults, SettingsPrimaryPane, Skeleton, createSettingFieldView, Workbench, } from '@alilc/lowcode-editor-skeleton';
在新版本里window.AliLowCodeEngine.common里导出的变量都是阉割版本的,上面这些属性基本都找不到了(会导致直接报错),应该如何兼容?
1.0.18 版本
因为老项目需要升级到新版本(否则无法继续迭代更新功能),而老项目里大量这种写法
这个问题可以私聊一下絮黎,因为不属于外部的 issue 场景,不在这里讨论,先关掉 issue 了。
问题
现在是基于文档,用cdn引入,externals打包的 老版本基于npm包的写法在cdn下如何兼容?
包括这些代码
在新版本里window.AliLowCodeEngine.common里导出的变量都是阉割版本的,上面这些属性基本都找不到了(会导致直接报错),应该如何兼容?
版本
1.0.18 版本
为什么要用?
因为老项目需要升级到新版本(否则无法继续迭代更新功能),而老项目里大量这种写法