null
null
1.更新更现代的构建工具 如现有build-script 0.1.32 是否有升级的可能 比如说使用vite? 2.现有 document 与 node 的概念能否统一 至少在使用层统一?
> > 1.更新更现代的构建工具 如现有build-script 0.1.32 是否有升级的可能 比如说使用vite? 2.现有 document 与 node 的概念能否统一 至少在使用层统一? > > 具体是哪些地方不统一呢?可以先列出来,我们后续看看能不能优化一下。 1. 文档模型: https://lowcode-engine.cn/site/docs/api/model/document-model 2. 节点模型 https://lowcode-engine.cn/site/docs/api/model/node 例如文档模型拥有 insertNode 方法, onRemoveNode事件 节点模型有用 importSchema方法 到现在依然也存在一些困扰(如果不是我理解能力不足的话),这两个到底是什么关系,在什么情况下应该操作什么? 使用层统一我想表达的是在设计器内的一些操作,比如onRemoveNode事件,该方法目前也不完全稳定,比如某些场景删除了容器类的节点,而该节点内有子组件...
使用 yarn install --ignore-engines 先忽略node版本吧
> yarn install --ignore-engines 能装上依赖 但是dev 跑不起来 大佬node是什么版本 @mywei1989 用的是node 18 我这边用这个忽略node版本可以跑起来
与本issue https://github.com/hexindai/egg-bus/issues/6 类似 只不过这里是egg标准的 service 而 那边是挂载在app 上的mysql 插件 我尝试过在job 的run 中使用 this.app.createAnonymousContext()创建 ctx 但依然有概率ctx.service 是 undefined
在job 或listener 中 如果使用了ctx上的对象甚至是 在配置文件中 customLoader 进app 中的模块 都可能无法被执行 原因可能是 job 或listener 中的ctx 是由 app.createAnonymousContext()创建的,而在创建时,这是的ctx可能是不完整的(比如缺少 serviceClasses) 从而导致 上诉问题. 目前还没找到解决方案