AlloyEditor не работает на ASP.NET Core (.Net 5)
При разработке админки нужен был WYSIWYG-редактор для страниц, записей и т.п. Выбор пал на AlloyEditor в силу его бесплатности и отсутствие СЛЫШЬ, НУ КУПИ СКАЙ... то есть, CKEDIT5.
Подключил его согласно инструкции в head:
<link href="~/lib/alloyeditor/assets/alloy-editor-ocean.min.css" rel="stylesheet" asp-append-version="true">
<script src="~/lib/alloyeditor/alloy-editor-all.min.js" asp-append-version="true"></script>
<script src="~/lib/alloyeditor/lang/alloy-editor/ru.min.js" asp-append-version="true"></script>
Ну и, собственно, внутри страницы:
<textarea id="alloyeditor" asp-for="Content" class="form-text"></textarea>
<script type="text/javascript">AlloyEditor.editable('alloyeditor');</script>
ПРОБЛЕМА: textarea не отображается.
Полазил в инспекторе Инструментов Разработчика браузера, оказывается скрипт подключает ещё пару файлов:
<script type="text/javascript" src="https://localhost:5001/admin/Pages/config.js?t=L4R0"></script>
<link rel="stylesheet" type="text/css" href="https://localhost:5001/admin/Pages/skins/moono/editor_gecko.css?t=L4R0">
<script type="text/javascript" src="https://localhost:5001/admin/Pages/lang/ru.js?t=L4R0"></script>
Понятное дело, что их там нет. Вопрос, как решить эту проблему?
ОБНОВЛЕНИЕ Ясное дело, что инструменты разработчика выдают ошибку:
Загрузка <script> по адресу «https://localhost:5001/lib/font-awesome/js/all.min.js» не удалась.
Загрузка <script> по адресу «https://localhost:5001/admin/Pages/config.js?t=L4R0» не удалась.
Загрузка <script> по адресу «https://localhost:5001/admin/Pages/lang/ru.js?t=L4R0» не удалась.
Есть и интересное:
Uncaught TypeError: o[e] is undefined
t https://localhost:5001/lib/alloyeditor/alloy-editor-all.min.js?v=Qzz2z1ZSj2GkZdc5xdoPwAq9mCLnT06oF4-UximmoBs:1
i https://localhost:5001/lib/alloyeditor/alloy-editor-all.min.js?v=Qzz2z1ZSj2GkZdc5xdoPwAq9mCLnT06oF4-UximmoBs:1
c https://localhost:5001/lib/alloyeditor/alloy-editor-all.min.js?v=Qzz2z1ZSj2GkZdc5xdoPwAq9mCLnT06oF4-UximmoBs:1
d https://localhost:5001/lib/alloyeditor/alloy-editor-all.min.js?v=Qzz2z1ZSj2GkZdc5xdoPwAq9mCLnT06oF4-UximmoBs:1
onerror https://localhost:5001/lib/alloyeditor/alloy-editor-all.min.js?v=Qzz2z1ZSj2GkZdc5xdoPwAq9mCLnT06oF4-UximmoBs:1