Я пытаюсь создать собственный редактор с использованием CKEditor 5 Framework с моими собственными плагинами.
My webpack.config.js
содержит строки:
module.exports = {
// https://webpack.js.org/configuration/entry-context/
entry: './app.js',
...
Поэтому, когда я запускаю
./node_modules/.bin/webpack
Он генерирует для меня файл bundle.js
, который включает в себя содержимое моего app.js
.
Если мой app.js
файл вызывает DecoupledEditor.create(...)
и если я создаю все это с помощью ./node_modules/.bin/webpack
, а затем включаю <script src='dist/bundle.js' />
в мой HTML-файл, все работает, и я получаю CKEditor со своим собственным плагином:)
Но что мне действительно нужно, так это возможность вызывать DecoupledEditor.create(...)
из моего собственного написанного от руки JavaScript *, который не построен с использованием веб-пакета, и я не могу заставить его работать.
Какиспользовать CKEditor 5 DecoupledEditor из простого javascript?
Я предполагаю, что мне нужно импортировать класс, но если я делаю
import DecoupledEditor from '@ckeditor/ckeditor5-editor-decoupled/src/decouplededitor';
в своем собственном javascript, я просто получаю ошибку
"TypeError: Ошибка разрешения спецификатора модуля: @ ckeditor / ckeditor5-editor-decoupled / src / decouplededitor"
* Действительно звонит из GWT, но это не совсемдело здесь.