CKEditor5 Выравнивание текста - PullRequest
0 голосов
/ 20 декабря 2018

Я пытаюсь настроить свою страницу с помощью редактора CK5.Я сделал:

ClassicEditor.create(document.querySelector('#editor'), {
  language: 'pt-br',
  toolbar: ['heading', '|', 'bold', 'italic', 'link', 'bulletedList', 'numberedList', 'blockQuote'],
  heading: {
    options: [{
      model: 'paragraph',
      title: 'Paragrafo',
      class: 'ck-heading_paragraph'
    }, {
      model: 'heading1',
      view: 'h1',
      title: 'Cabeçalho 1',
      class: 'ck-heading_heading1'
    }, {
      model: 'heading2',
      view: 'h2',
      title: 'Cabeçalho 2',
      class: 'ck-heading_heading2'
    }, {
      model: 'heading3',
      view: 'h3',
      title: 'Cabeçalho 3',
      class: 'ck-heading_heading2'
    }]
  }
}).then(editor => {
  console.log(editor);
}).catch(error => {
  console.log(error);
});

Это работает, но не имеет опции «выравнивания».Я нашел эту ссылку о том, как установить пакет @ ckeditor / ckeditor5-alignment

Я внимательно следил за шагами, показанными в этой ссылке, я установил диспетчер пакетов NPM и поднял 'Вставьте node_modules в мое приложение, но мой браузер сообщает об ошибке

Uncaught SyntaxError: Неожиданный идентификатор

из этой строки:

import Alignment from '@ckeditor/ckeditor5-alignment/src/alignment';

IЯ не эксперт по NPM, но выполнил шаги, показанные.Я не знаю, чего не хватает.

1 Ответ

0 голосов
/ 09 марта 2019

Вы должны создать свою собственную сборку, чтобы добавить несколько дополнительных плагинов.Вы не можете добавить плагины в ckeditor5, не создав его.Дополнительная информация: Ckeditor5 Custom Builds

...