У меня есть приложение Aurelia в .NET Core, созданное Aurelia CLI.Aurelia .NET Core - Локальные файлы не найдены
В файле app.html с помощью файла require
был добавлен файл Font-Awesome CSS. Все загружается как следует, но когда я пытаюсь ссылаться на Font-Awesome шрифты, расположенный в папке src/assets/icons/font-awesome
, (я сам их скопировал), я получаю стандартный файл, не найденный консольной ошибкой.
Если я переведу свой шрифт Font-Awesome на wwwwroot
, все будет работать, и значки появятся на моей странице. Я предполагаю, что, поскольку я размещаю свое приложение через .NET Core, (wwwroot), я не могу получить доступ к статическим файлам в папке src?
Состав:
Консоль ошибка:
Почему это так? Могу ли я как-то обойти эту проблему, или я вынужден хранить свои шрифты Font-Awesome в wwwroot?
В следующий раз, когда я запустил новый проект Aurelia с использованием Aurelia CLI, было бы лучше, если бы я установил приложение Aurelia внутри wwwroot вместо отдельной папки src в корне?
Wwwroot понимается как «общественное» папку для активов. Просто переместите их там, нет причин помещать что-то в 'src', который не является файлом, который каким-то образом нуждается в компиляции или создании. Еще лучше загрузите их из CDN. –