У меня есть папка public/uploads/...
в моем приложении Ember, предназначенном для хранения всех загруженных мной файлов. Он включает в себя изображения, видео, а также некоторые файлы .html
, которые я хочу обслуживать через приложение iframe
.Обслуживание содержимого iframe из приложения Ember во время разработки
Я пытаюсь служить эти плавающие фреймы в компоненте:
<iframe src="/public/uploads/folder/file.html">
Развитие служить предположительно получает запросы для file.html
и проверки маршрутизатора, как он выглядит как обычный GET
запроса в отличие от актива , Это правильно оставляет меня с ошибкой:
Uncaught UnrecognizedURLError
Есть ли способ, чтобы сообщить серверу ember-cli
Дев, что я хочу ему служить этой папке?
Вы используете ember-cli-mirage? Если это так, вы должны добавить: 'this.passthrough ('/ public/uploads/folder/**');' to mirage/config.js –
Спасибо. Я действительно пробовал это, но это не сработало. Насколько я могу судить, этот запрос не доходит до Mirage, поскольку маршрутизатор распознает его как запрос страницы, а затем не находит его в моих маршрутах. –