【发布时间】:2021-03-15 02:13:44
【问题描述】:
我一直在尝试为 CK Editor 5 实现 PasteFromOffice 插件,但遇到了很多麻烦。我正在使用 Angular 9 完成我的工作项目。
我曾尝试使用解耦和经典编辑器,但经过一些研究发现插件与 CustomBuilds 配合得更好。我在此链接之后创建了一个自定义构建:
https://ckeditor.com/ckeditor-5/online-builder/
我选择了 PasteFromOffice 插件以及许多其他插件,似乎唯一不能正常工作的是 PasteFromOffice 插件。
我可以确认这一点,因为我从上面的链接下载了提供的 MS Word 文件,并将其内容复制并粘贴到页面上的编辑器中,它按预期工作。但是,当运行我的对应文件并将 Word 文件的内容粘贴到我在我的计算机上运行的编辑器时,它的格式不同,并且与上面链接中的编辑器不同。
当我尝试添加时:
从'@ckeditor/ckeditor5-paste-from-office/src/pastefromoffice'导入PasteFromOffice;
对于 editorConfig,我收到关于重复模块的错误,我完全理解这是因为我在导入 PasteFromOffice 并将其设置在“config.plugins”中时导入了重复的依赖项。
我现在的问题是,为 CK Editor 5 实现 PasteFromOffice 插件的正确方法是什么??
【问题讨论】:
-
只是想补充一下,有一个包含“index.html”的“示例”文件夹,以显示当前插件和工具在您新下载的自定义构建上的工作。打开后,它仍然不包含 PasteFromOffice 的功能。
标签: angular plugins ckeditor angular9 ckeditor5