【发布时间】:2021-05-21 02:07:02
【问题描述】:
我正在尝试使用 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);
});
这可行,但没有“对齐”选项。我找到了this link 关于如何安装@ckeditor/ckeditor5-alignment 包
我仔细按照此链接中显示的步骤,我已经安装了 NPM 包管理器并在我的应用程序中提出了“node_modules”粘贴,但我的浏览器报告错误
Uncaught SyntaxError: Unexpected identifier
从这一行:
import Alignment from '@ckeditor/ckeditor5-alignment/src/alignment';
我不是 NPM 方面的专家,但我遵循了所示的步骤。我不知道是什么 不见了。
【问题讨论】:
标签: javascript jquery npm ckeditor ckeditor5