#ckeditor #ckeditor5
#ckeditor #ckeditor5
Вопрос:
Я пытаюсь создать пользовательский плагин. Когда я импортирую изображение из «@ckeditor / ckeditor5-image / src / image», я получаю сообщение об ошибке
This dependency was not found:
* -!../../../css-loader/index.js??ref--6-oneOf-3-1!../../../postcss- loader/src/index.js??ref--6-oneOf-3-2!./@ckeditor/ckeditor5-theme- lark/theme/mixins/_rwd.css in ./node_modules/css-loader??ref--6-oneOf-3-
1!./node_modules/postcss-loader/src??ref--6-oneOf-3-
2!./node_modules/@ckeditor/ckeditor5-image/theme/textalternativeform.css
To install it, you can run: npm install --save -!../../../css-
loader/index.js??ref--6-oneOf-3-1!../../../postcss-loader/src/index.js??
ref--6-oneOf-3-2!./@ckeditor/ckeditor5-theme-lark/them
Как я должен это исправить? Я установил этот пакетhttps://github.com/ckeditor/ckeditor5-theme-lark и никакого эффекта.
Комментарии:
1. Привет! Аналогичные проблемы обсуждались в github.com/ckeditor/ckeditor5/issues/1412 но пока никто не предоставил никаких подробностей (как и вы), поэтому мы не можем ее воспроизвести. Если вы могли бы создать образец репозитория, в котором можно воспроизвести эту проблему, мы сможем помочь.
Ответ №1:
Убедитесь, что вы создали vue.config.js файл и включил сведения из
https://ckeditor.com/docs/ckeditor5/latest/builds/guides/integration/frameworks/vuejs.html
Убедитесь, что установлен @ckeditor /ckeditor5-theme-lark
установка npm —сохранить @ckeditor /ckeditor5-theme-lark
Это должно устранить проблему
Ответ №2:
после изменения vue.config.js
убедитесь, что вы снова запустили свое приложение VUE
npm run dev
или
npm run serve
Ответ №3:
В моем случае я получил ту же ошибку, потому что я не очень хорошо следовал руководству. После прочтения мне пришлось запустить это:
npm install @ckeditor/ckeditor5-theme-lark
npm install --save @ckeditor/ckeditor5-vue2 @ckeditor/ckeditor5-dev-webpack-plugin @ckeditor/ckeditor5-dev-utils postcss-loader@4 raw-loader@4
Для определенных выбранных модулей что-то вроде этого:
npm install --save @ckeditor/ckeditor5-basic-styles @ckeditor/ckeditor5-editor-classic @ckeditor/ckeditor5-horizontal-line @ckeditor/ckeditor5-alignment @ckeditor/ckeditor5-autosave @ckeditor/ckeditor5-adapter-ckfinder @ckeditor/ckeditor5-essentials @ckeditor/ckeditor5-font @ckeditor/ckeditor5-heading @ckeditor/ckeditor5-image @ckeditor/ckeditor5-indent @ckeditor/ckeditor5-link @ckeditor/ckeditor5-list @ckeditor/ckeditor5-paragraph @ckeditor/ckeditor5-paste-from-office @ckeditor/ckeditor5-remove-format @ckeditor/ckeditor5-typing @ckeditor/ckeditor5-basic-styles
Затем, в моем случае я использую версию VUE 2 , поэтому мне пришлось изменить vue.config.js
файл в соответствии с официальной документацией: https://ckeditor.com/docs/ckeditor5/latest/installation/getting-started/frameworks/vuejs-v2.html
Пожалуйста, проверьте документацию с вашей конкретной платформой:https://ckeditor.com/docs/ckeditor5/latest/installation/getting-started/frameworks/overview.html