我使用的是CKEditor 5,我想安装一个额外的插件,'源编辑',但就我所尝试的,它不适合我。如果我使用CKEditor没有额外的插件,那么一切工作正常,但当我试图注册源编辑插件,我得到以下错误:
我的代码:
const ClassicEditor = window.ClassicEditor = require('@ckeditor/ckeditor5-build-classic');
const SourceEditing = window.SourceEditing = require('@ckeditor/ckeditor5-source-editing');
ClassicEditor
.create(document.querySelector('#editor'), {
plugins: [SourceEditing], // <--- Trying to add a plugin to a build
toolbar: ['sourceEditing'] // <--- Trying to add a plugin to a build
})
.then(editor => {
console.log(editor);
})
.catch(error => {
console.error(error);
});
SourceEditing和CKEditor的版本相同。
1条答案
按热度按时间hec6srdp1#
遗憾的是,无法将插件添加到默认的CKEditor。
要添加它,您必须下载源代码(请参阅CKEditor Online),并在下载的源代码上完成任务。
在进行更改之后,运行npm构建并在index.html上检查它。
最后,在项目中导入构建