DocEditor icon indicating copy to clipboard operation
DocEditor copied to clipboard

工程引入Yjs报错了

Open ZhangMingZhao1 opened this issue 1 year ago • 7 comments

import * as Y from 'yjs';

导入yjs直接报错,好像是当前的cra不支持mjs

ZhangMingZhao1 avatar Jun 18 '24 11:06 ZhangMingZhao1

应该是可以配置的,可以参考 packages/react/config-overrides.js ,不过在这里已经配置了 .mjs 文件的支持,可能不是这里的问题

WindRunnerMax avatar Jun 18 '24 12:06 WindRunnerMax

应该是可以配置的,可以参考 packages/react/config-overrides.js ,不过在这里已经配置了 .mjs 文件的支持,可能不是这里的问题

搜了下好像是webpack和babel的问题,感觉不好搞,因为webpack版本和babel版本以及你现在工程的plugin都是版本配套的,能不能提供一个vite的版本(另外加您微信希望通过交流下,最近也在做在线文档相关)

ZhangMingZhao1 avatar Jun 18 '24 14:06 ZhangMingZhao1

cra确实有点过时了

ZhangMingZhao1 avatar Jun 18 '24 14:06 ZhangMingZhao1

等我回去后边有时间的吧,现在需要先把表格这个模块写完。另外真要是想做协同,不如从头开始写,要不然很多细节都不容易处理

WindRunnerMax avatar Jun 18 '24 15:06 WindRunnerMax

等我回去后边有时间的吧,现在需要先把表格这个模块写完。另外真要是想做协同,不如从头开始写,要不然很多细节都不容易处理

协同的大部分功能slate-yjs已经做了

ZhangMingZhao1 avatar Jun 19 '24 06:06 ZhangMingZhao1

slate-yjs我确实没研究过,有时间看下

WindRunnerMax avatar Jun 19 '24 08:06 WindRunnerMax

催更协同

pzzyf avatar Aug 16 '25 16:08 pzzyf