我正在按照说明安装SimpleUploadAdapter
克隆后在我的工作目录中:https://github.com/ckeditor/ckeditor5-build-classic.git
npm install --save @ckeditor/ckeditor5-upload
我编辑ckeditor.js并添加以下行
import SimpleUploadAdapter from '@ckeditor/ckeditor5-upload/src/adapters/simpleuploadadapter';
ClassicEditor.builtinPlugins = [...,,SimpleUploadAdapter]
然后我尝试访问分发中提供的sample/index.html
,我得到了ckeditor-duplicated-modules
在此问题上停留了2天,这应该是CKEditor的常见用例!!
Perharps,它引起了: Got ckeditor-duplicated-modules when integrate ckeditor5 into Angular project
答案 0 :(得分:0)
我在从源代码构建CKEditor5-classic时遇到了同样的问题
因此,对于我来说,更改依赖项的版本可以解决问题,并且应用程序运行正常。
以下是适合我的步骤:
package.json
alignment
中找到"devDependencies": {...}
,然后将版本更改为CKEditor版本(我将其从20.0.0更改为19.0.0)。npm install
npm run build
还要检查,如果您的src文件中还有另一个上传适配器。
删除上传适配器,例如ckfinder
ckifnder upload adapter
,base 64 upload adapter
等...