|
0 / 0 / 0
Регистрация: 14.06.2023
Сообщений: 40
|
|||||||||||
Проблема с импортом кастомной библиотеки CKEditor10.06.2024, 10:25. Показов 947. Ответов 11
Метки нет (Все метки)
Здравствуйте.
У меня есть проблема с импортом кастомной библиотеки для редактирования и создания статей, новостей CKEditor. По их инструкции я выбрал нужные мне плагины, скачал и залил папку CKEditor в мою папку с проектом. При работе на localhost всё работает идеально:
0
|
|||||||||||
| 10.06.2024, 10:25 | |
|
Ответы с готовыми решениями:
11
Проблема с импортом модуля библиотеки ssh2-python
|
|
Модератор
3409 / 2180 / 354
Регистрация: 13.01.2012
Сообщений: 8,460
|
|
| 10.06.2024, 10:35 | |
|
Smork, может она у вас в devDependencies, а надо в dependencies?
1
|
|
|
0 / 0 / 0
Регистрация: 14.06.2023
Сообщений: 40
|
|||||||||||
| 10.06.2024, 10:47 [ТС] | |||||||||||
|
Вот мой package.json, можете проверить пожалуйста, есть ли тут проблемы?
Вот как выглядит моя структура:
0
|
|||||||||||
|
Модератор
3409 / 2180 / 354
Регистрация: 13.01.2012
Сообщений: 8,460
|
|
| 10.06.2024, 10:57 | |
|
Smork, а ClassicEditor у вас импортируется в то место где вы его используете?
Добавлено через 3 минуты Smork, кажется вот тут, наверное, import "../../ckeditor/build/ckeditor", но вроде это "Import an entire module for side effects only, without importing anything." и не ясно как оно в localhost работает. вроде там должно быть что-то вроде import { ClassicEditor } from '@ckeditor/ckeditor5-editor-classic'
2
|
|
|
0 / 0 / 0
Регистрация: 14.06.2023
Сообщений: 40
|
|
| 10.06.2024, 11:05 [ТС] | |
|
При замене
import "../../ckeditor/build/ckeditor" на import { ClassicEditor } from '@ckeditor/ckeditor5-editor-classic у меня ошибка: [plugin:vite:import-analysis] Failed to resolve entry for package "@ckeditor/ckeditor5-editor-classic". The package may have incorrect main/module/exports specified in its package.json. Но я так понимаю, я импортирую просто готовую библиотеку CKEditor без моих плагинов. Но мне нужна моя кастомная с моими плагинами. Может получится эту кастомную библиотеку опубликовать в NPM и импортировать в дальнейшем из NPM?
0
|
|
|
Модератор
3409 / 2180 / 354
Регистрация: 13.01.2012
Сообщений: 8,460
|
|
| 10.06.2024, 11:27 | |
|
Smork, а написать import { ClassicEditor } from "../../ckeditor/build/ckeditor" не дает?
1
|
|
|
0 / 0 / 0
Регистрация: 14.06.2023
Сообщений: 40
|
|
| 10.06.2024, 11:30 [ТС] | |
|
Теперь вот так:
При этом импорте: import { ClassicEditor } from "../../ckeditor/build/ckeditor" Uncaught SyntaxError: The requested module '/ckeditor5/build/ckeditor.js' does not provide an export named 'ClassicEditor' (at CabinetCreate.jsx:9:10) Если я делаю импорт вот так: import "../../ckeditor5/build/ckeditor"; То всё работает, кастомная библиотека тоже работает с плагинами. Но при публикации на хостинг, эта ошибка: ReferenceError: ClassicEditor is not defined
0
|
|
|
Модератор
3409 / 2180 / 354
Регистрация: 13.01.2012
Сообщений: 8,460
|
|
| 10.06.2024, 11:40 | |
|
Smork, а если import ClassicEditor from "../../ckeditor/build/ckeditor" ?
Добавлено через 2 минуты Smork, вообще, у вас странно используется пакет - вы в зависимостях указываете гитхаб вместо npm (учитывая, что вы потом делаете импорт из как-то собранного кода это, наверное, не нужно), а потом, видимо, как то локально его собираете с какими-то дополнениями (для подключения которых, кажется, должен быть штатный способ) и подключаете...
0
|
|
|
0 / 0 / 0
Регистрация: 14.06.2023
Сообщений: 40
|
|
| 10.06.2024, 11:45 [ТС] | |
|
Тоже самое
Uncaught SyntaxError: The requested module '/ckeditor5/build/ckeditor.js' does not provide an export named 'default' (at CabinetCreate.jsx:9:8) Вообще вот у них официальная инструкция, но работая по ней, ничего не получается. https://ckeditor.com/docs/cked... ne-builder
0
|
|
|
Молодой техлид)
|
|
| 10.06.2024, 14:40 | |
|
Smork, попробуйте этот пример demo-react-18 из репозитория ckeditor5-react,
PS хотя там нет кастомного билда, извиняюсь
1
|
|
|
250 / 184 / 58
Регистрация: 12.03.2021
Сообщений: 1,043
|
|
| 10.06.2024, 15:43 | |
|
0
|
|
|
Модератор
3409 / 2180 / 354
Регистрация: 13.01.2012
Сообщений: 8,460
|
|
| 11.06.2024, 08:36 | |
|
Smork, а нельзя не собирать кастомную библиотеку? просто сделать свой плагин и зарегистрировать его, вроде оно так должно работать, нет? https://ckeditor.com/docs/cked... tom-plugin
0
|
|
| 11.06.2024, 08:36 | |
|
Помогаю со студенческими работами здесь
12
Проблема с импортом Проблема с импортом, помогите:) Проблема с импортом в Амиро
Проблема с импортом видео Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Ритм жизни
kumehtar 27.02.2026
Иногда приходится жить в ритме, где дел становится всё больше, а вовлечения в происходящее — всё меньше. Плотный график не даёт вниманию закрепиться ни на одном событии. Утро начинается с быстрых,. . .
|
SDL3 для Web (WebAssembly): Сборка SDL3 и Box2D из исходников с помощью CMake и Emscripten
8Observer8 27.02.2026
Недавно вышла версия 3. 4. 2 библиотеки SDL3. На странице официальной релиза доступны исходники, готовые DLL (для x86, x64, arm64), а также библиотеки для разработки под Android, MinGW и Visual Studio. . . .
|
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога
Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
|
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование
. \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json>
Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом.
# Check if. . .
|
|
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так:
https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347
Основана на STM32F303RBT6.
На борту пять. . .
|
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
|
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу,
и светлой Луне.
В мире
покоя нет
и люди
не могут жить в тишине.
А жить им немного лет.
|
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила»
«Время-Деньги»
«Деньги -Пуля»
|