chencc
chencc
最近在研究这个,就一个人做,感觉事情还挺多的,基本的代码体系已经痛了, 后面沙箱隔离,导出压缩包, 从url解析压缩包渲染,管理的页面, 可以做到跨项目跨框架运行和实时修改物料包 
> > 最近在研究这个,就一个人做,感觉事情还挺多的,基本的代码体系已经痛了, 后面沙箱隔离,导出压缩包, 从url解析压缩包渲染,管理的页面, 可以做到跨项目跨框架运行和实时修改物料包  > > 很赞啊,后面搞完总结文章的时候可以通知下哈,拜读下,哈哈哈~ 上个月搞完了,主要就是把babel, vue-compile-sfc, jsx,scss,less,stylus编译相关的插件搬到浏览器里面运行,魔改了一些库的源码,目前兼容了vue和react多文件代码,主要是编译快,打包代码少,没有像是codesandbox那种体量,编译相关不依赖node服务, 技术和文章输出能力有限,细节太多了,感觉写不完,但是终于搞完了,同事也都用起来了,对接了公司几套可视化设计的系统(仪表板,可视化大屏),还是很开心的。 
> @jeryqwq 这里面的编辑器用的开源的么 [monaco-editor/react](https://www.npmjs.com/package/@monaco-editor/react#simple-usage)就单纯的写代码的,没有用codesandbox开源的那个,怕后面有定制功能,比如代码提示优化啥的就没用了,现在还没接入ts,文件系统啥的都是自己手动在前端实现的一套
selectedRows是当前页选中的项,切换页码会重置,但是selectedRowsKeys会默认保存之前其他页码选中的和当前页面选中的,但回到上一个页码选中的效果也没了,但数据项依旧在里面,感觉都有自己的业务场景,要不要做个兼容
设置对象应该都可以多个, 只有折现和柱状图是这样, 后面没兼容其他的了, 里面数据相关的配置对了应该都可以渲染出来, 具体可以看看你本地的版本有没有什么差异, 两年前的了
用vue-cli 直接执行 vue serve main.js就好,目前只配置了柱状图,很多功能还没写完,你可以先看看
get 👍 @peakcool
pnpm workspace相关配置了解下, 然后相关包如果是需要被复用的组件或者相关库, 就直接使用father.js去初始化,一般就能直接打包了, 如果是应用, 代码扔进去就好。 其他很多相关看demo代码就好, 比如如何在项目里使用包此类的, 你问的东西太泛了,建议花点时间好好了解或者看看有没有从零开始搭建此类的文档做一下,不要一下子就弄这么完美, 如果遇到具体的问题,可以继续沟通下。 ------------------ 原始邮件 ------------------ 发件人: "jeryqwq/ProApplication" ***@***.***>; 发送时间: 2023年12月18日(星期一) 下午5:56 ***@***.***>; ***@***.***>; 主题: [jeryqwq/ProApplication] antd5 + umi4 的monorepo模版 (Issue #9) 看了一些资料,不知道如何实现monorepo实现以下效果?烦请赐教下。 mono-project |- packages:...
因为我这个模版是antd5刚出来的,但是大概的架构是可以复用的,改改应该就好了
@loulaner 把主应用删掉, 子包多个包就好了不是, 直接做就好,如果有问题没解决可以提供下问题复现方式