Я пытаюсь настроить свою страницу с помощью редактора 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, но выполнил шаги, показанные.Я не знаю, чего не хватает.