背景A项目使用无界引入B项目
经排查,是B使用的的monaco脚本编辑器无法在A的无界框架中引入的问题。
经查询,需要修改monaco源码来使之能在无界中使用。
解决方案:https://github.com/Tencent/wujie/issues/205。
有三种解决方案:
1、在A的无界提供的jsloader插槽中加入代码,从而修改monaco源码。这种需要B不压缩monaco的源码。
2、在B中使用jsloader修改monaco源码,引入并设置jsloader操作麻烦,因此不使用此方案。
3、将指定版本的monaco源码修改并存至B本地插件列表调用,因为源码中使用大量nodemoudles直接饮用路径改造麻烦,因此不使用此方案。
monaco脚本编辑器 在无界中使用 鼠标点击不到
于 2024-02-21 16:05:37 首次发布