@42Otto42

Как добавить плагины в CKEditor5 React?

Всем привет! Коротко опишу суть проблемы:
Я установил CKEditor 5, затем установил ckeditor5-react, после этого установил плагин Alignment. Запустил проект и получил ошибку:
Uncaught CKEditorError: ckeditor-duplicated-modules

Список используемых команд:
npm install --save @ckeditor/ckeditor5-build-classic

npm i @ckeditor/ckeditor5-react

npm install --save-dev @ckeditor/ckeditor5-alignment


Код проекта:
import Editor from '@ckeditor/ckeditor5-build-classic';
import { CKEditor } from '@ckeditor/ckeditor5-react';
import Alignment from '@ckeditor/ckeditor5-alignment/src/alignment';

function App() {
  return (
    <>
        <h2>It' work!</h2>
        <CKEditor
          editor={ Editor }
          config={ {
            plugins: [ Alignment ],
            toolbar: [ 'bold', 'italic', 'alignment' ]
          } }
          data="<p>Hello from CKEditor 5!</p>"
          onReady={ editor => {
            // You can store the "editor" and use when it is needed.
            console.log( 'Editor is ready to use!', editor );
          } }
        />
    </>
  );
}

export default App;


Скрин ошибки:
6303946279e3a057609261.png

Надеюсь, что кто-нибудь сможет мне объяснить, как правильно импортировать модули :/
  • Вопрос задан
  • 235 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы