为Strapi定制CKEditor提供;ckeditor复制模块“;错误

为Strapi定制CKEditor提供;ckeditor复制模块“;错误,ckeditor,strapi,Ckeditor,Strapi,我试图修改repo来定制我想在Strapi项目中使用的CKEditor。我添加了更多插件,这就是我的ckeditor.js文件的样子: 从'@ckeditor/ckeditor5 editor classic/src/classiceditor'导入classiceditor库; 从'@ckeditor/ckeditor5 Alignment/src/Alignment.js'导入对齐方式; 从“@ckeditor/ckeditor5 Autoformat/src/Autoformat.js”导

我试图修改repo来定制我想在Strapi项目中使用的CKEditor。我添加了更多插件,这就是我的ckeditor.js文件的样子:

从'@ckeditor/ckeditor5 editor classic/src/classiceditor'导入classiceditor库;
从'@ckeditor/ckeditor5 Alignment/src/Alignment.js'导入对齐方式;
从“@ckeditor/ckeditor5 Autoformat/src/Autoformat.js”导入Autoformat;
从“@ckeditor/ckeditor5 block quote/src/BlockQuote.js”导入BlockQuote;
从“@ckeditor/ckeditor5 basic styles/src/Bold.js”导入粗体;
从“@ckeditor/ckeditor5 CKFinder/src/CKFinder.js”导入CKFinder;
从“@ckeditor/ckeditor5 adapter ckfinder/src/uploadadapter.js”导入CKFinderUploadAdapter;
从“@ckeditor/ckeditor5 easy image/src/EasyImage”导入EasyImage;
从“@ckeditor/ckeditor5 Essentials/src/Essentials”导入Essentials;
从“@ckeditor/ckeditor5 font/src/FontBackgroundColor.js”导入FontBackgroundColor;
从“@ckeditor/ckeditor5 font/src/FontColor.js”导入FontColor;
从“@ckeditor/ckeditor5 font/src/FontSize.js”导入FontSize;
从“@ckeditor/ckeditor5 font/src/FontFamily.js”导入FontFamily;
从“@ckeditor/ckeditor5 Heading/src/Heading.js”导入标题;
从“@ckeditor/ckeditor5 HorizontalLine/src/HorizontalLine.js”导入HorizontalLine;
从“@ckeditor/ckeditor5 Image/src/Image.js”导入图像;
从“@ckeditor/ckeditor5 image/src/ImageCaption.js”导入ImageCaption;
从“@ckeditor/ckeditor5 image/src/ImageResize.js”导入ImageResize;
从“@ckeditor/ckeditor5 image/src/ImageStyle.js”导入ImageStyle;
从“@ckeditor/ckeditor5 image/src/ImageToolbar.js”导入ImageToolbar;
从“@ckeditor/ckeditor5 image/src/ImageUpload.js”导入ImageUpload;
从“@ckeditor/ckeditor5 Indent/src/Indent.js”导入缩进;
从“@ckeditor/ckeditor5 indent/src/IndentBlock.js”导入IndentBlock;
从“@ckeditor/ckeditor5 basic styles/src/Italic.js”导入斜体;
从“@ckeditor/ckeditor5 Link/src/Link.js”导入链接;
从“@ckeditor/ckeditor5 List/src/List.js”导入列表;
从“@ckeditor/ckeditor5 media embed/src/mediaeembed.js”导入mediaeembed;
从“@ckeditor/ckeditor5 media embed/src/mediaeembeddetoolbar.js”导入MediaEmbedderToolbar;
从“@ckeditor/ckeditor5 page break/src/PageBreak.js”导入分页符;
从“@ckeditor/ckeditor5段落/src/段落”导入段落;
从“@ckeditor/ckeditor5从office/src/PasteFromOffice粘贴”导入PasteFromOffice;
从“ckeditor5 upload strapi/src/adapters/simpleuploadapterstrapi”导入simpleuploadapterstrapi;
从“@ckeditor/ckeditor5 special characters/src/SpecialCharacters.js”导入specialcharacter;
从“@ckeditor/ckeditor5 special characters/src/specialcharactersesentials.js”导入specialcharactersesentials;
从“@ckeditor/ckeditor5 special characters/src/SpecialCharactersArrows.js”导入SpecialCharactersArrows;
从“@ckeditor/ckeditor5 special characters/src/SpecialCharactersCurrency.js”导入SpecialCharactersCurrency;
从“@ckeditor/ckeditor5 special characters/src/SpecialCharactersLatin.js”导入SpecialCharactersLatin;
从“@ckeditor/ckeditor5 special characters/src/specialcharactersmatematic.js”导入specialcharactersmatematic;
从“@ckeditor/ckeditor5 special characters/src/SpecialCharactersText.js”导入SpecialCharactersText;
从“@ckeditor/ckeditor5 basic styles/src/strickethrough.js”导入删除线;
从“@ckeditor/ckeditor5 basic styles/src/Subscript.js”导入下标;
从“@ckeditor/ckeditor5 basic styles/src/Superscript.js”导入上标;
从“@ckeditor/ckeditor5 Table/src/Table.js”导入表;
从“@ckeditor/ckeditor5 table/src/TableCellProperties”导入TableCellProperties;
从“@ckeditor/ckeditor5 table/src/TableProperties”导入TableProperties;
从“@ckeditor/ckeditor5 table/src/tablettoolbar.js”导入TableToolbar;
从“@ckeditor/ckeditor5 heading/src/Title.js”导入标题;
从“@ckeditor/ckeditor5 list/src/TodoList”导入TodoList;
从“@ckeditor/ckeditor5 basic styles/src/Underline.js”导入下划线;
从“@ckeditor/ckeditor5 adapter ckfinder/src/UploadAdapter”导入UploadAdapter;
导出默认类AdvancedEditor扩展ClassicEditorBase{}
AdvancedEditor.builtinPlugins=[
要素
上传适配器,
对齐
自动格式化,
大胆的
斜体,
块引用,
CKFinder,
CKFinderUploadAdapter,
EasyImage,
背景色,
FontColor,
丰特家族,
字体大小,
标题
水平线,
形象,,
图片说明,
ImageResize,
图像样式,
图像工具栏,
图像上传,
缩进
缩进块,
链接
列表
MediaEmbed,
媒体工具栏,
分页符,
段落
从办公室,
SimpleUploadapterstrapi,
特殊人物,
特别人物,哨兵,
特殊字符如箭头所示,
特殊特性当前,
特殊字符Slatin,
特殊人物主题,
特殊字符文本,
删除线,
下标,
上标,
桌子
TableCellProperties,
表属性,
表格工具栏,
标题
托多利斯特,
强调
];
AdvancedEditor.defaultConfig={
//…这里有许多配置
语言:‘恩’
};
我运行了“npm run build”命令,然后将生成的文件(带翻译文件夹)复制到
/extensions/content manager/admin/src/components/CKEditor
文件夹,这就是我在index.js文件中使用它的方式:

从“React”导入React;
从“道具类型”导入道具类型;
从“@CKEditor/ckeditor5 react”导入CKEditor;
从“样式化组件”导入样式化;
从“strapi helper插件”导入{auth};
从“/ckeditor.js”导入AdvancedEditor;
const Wrapper=styled.div`
.ck-editor\uuu main{
最小高度:220px;
>div{
最小高度:220px;
}
}
`;
常量编辑器=({onChange,name,value})=>{
const jwtToken=auth.getToken();
复述