|
|
před 1 měsícem | |
|---|---|---|
| .vscode | před 4 roky | |
| build | před 1 měsícem | |
| sample | před 1 měsícem | |
| src | před 1 měsícem | |
| tests | před 4 roky | |
| .DS_Store | před 1 měsícem | |
| .gitignore | před 4 roky | |
| CHANGELOG.md | před 4 roky | |
| CONTRIBUTING.md | před 7 roky | |
| LICENSE.md | před 3 roky | |
| README.md | před 1 měsícem | |
| package-lock.json | před 1 měsícem | |
| package.json | před 1 měsícem | |
| test-export.html | před 1 měsícem | |
| test-export.js | před 1 měsícem | |
| webpack.config.js | před 1 měsícem | |
| yarn.lock | před 1 měsícem |
Кастомная сборка CKEditor 5 версии 44.3.0 с тремя типами редакторов.
Классический редактор с фиксированной панелью инструментов.
import { ClassicEditor } from './build/ckeditor.js';
ClassicEditor
.create(document.querySelector('#editor'))
.then(editor => {
console.log('ClassicEditor готов к использованию', editor);
})
.catch(error => {
console.error('Ошибка инициализации ClassicEditor:', error);
});
Редактор с плавающей панелью инструментов.
import { BalloonEditor } from './build/ckeditor.js';
BalloonEditor
.create(document.querySelector('#editor'))
.then(editor => {
console.log('BalloonEditor готов к использованию', editor);
})
.catch(error => {
console.error('Ошибка инициализации BalloonEditor:', error);
});
Встроенный редактор, который превращает любой элемент в редактируемый.
import { InlineEditor } from './build/ckeditor.js';
InlineEditor
.create(document.querySelector('#editor'))
.then(editor => {
console.log('InlineEditor готов к использованию', editor);
})
.catch(error => {
console.error('Ошибка инициализации InlineEditor:', error);
});
Все редакторы используют одинаковую конфигурацию по умолчанию с поддержкой:
Для пересборки проекта:
npm install
npm run build