开发者社区 问答 正文

ali-lowcode-engine 之上的源码插件目前对多文件支持的实现存在哪些局限性?

ali-lowcode-engine 之上的源码插件目前对多文件支持的实现存在哪些局限性?

展开
收起
萝卜丝丸子 2024-08-13 20:51:20 65 分享 版权
1 条回答
写回答
取消 提交回答
  • ali-lowcode-engine 之上的源码插件(如@ali/lowcode-plugin-code-editor)目前对多文件支持的实现存在以下局限性:
    1.模块引用规范:目前直接采用了UMD规范,这可能不适用于所有场景,特别是在需要ES Module特性的情况下。
    2.循环依赖处理:目前尚未考虑循环依赖和执行顺序的问题,这可能导致在存在循环依赖时,模块无法正确加载和执行。
    3.编译效果:由于没有使用专门的打包工具(如webpack或rollup),编译效果可能不如这些专业工具优化后的结果。
    为了提升多文件支持的功能和性能,后续将严格按照之前提到的步骤进行优化,包括解析依赖树、处理循环依赖、使用ES Module语法以及考虑在服务端完成编译过程等。

    2024-08-13 21:51:58
    赞同 1 展开评论
问答地址: