Как добавить тег img с помощью Fable-Elmish

Я хочу добавить тег изображения так

img [ Src "/AirPassengerData.png" ]

но изображение не загружается при просмотре созданного веб-сайта.

Я использую шаблон проекта ядра Dotnet Fable-Elmish-реагировать

и хотя я нашел этот помощник Fable.Helpers.React.img, изображение не попадает в мою папку /public, которая, как я понимаю, является выходной папкой webpack.

Я следовал приведенным здесь инструкциям, чтобы попытаться заставить веб-пакет переместить изображение из папки / assets, которую я создал, в папку /public, но эти инструкции указывают, что я добавляю require Заявление требует загрузки изображения, но я не могу найти примеры того, как сделать это с помощью Fable.

1 ответ

Решение

В ответ на ваш последний комментарий о веб-пакете и изображениях:

В моих проектах с баснями я делаю так, чтобы веб-пакет выводил JS-пакет в существующую папку ("сценарии") внутри существующей "публичной" папки, потому что я хочу, чтобы веб-пакет заботился только о JS-пакетах.

Статические ресурсы, такие как изображения, не перемещаются веб-пакетом, но я вручную перемещаю их в общую папку. Поскольку эти активы обычно не меняются слишком часто, их можно переместить туда вручную.

Ваши требования могут отличаться от моих, и вы все равно можете попытаться получить веб-пакет для обработки изображений, но я бы порекомендовал, чтобы, если изображения не менялись слишком часто, вы могли бы также сэкономить некоторое время и просто сделать это вручную.

Другие вопросы по тегам