Я пытаюсь использовать jquery-ui datepicker в своем проекте ruby on rails 6.0, я установил его с использованием пряжи, и в целом это работает, но у меня проблема с изображениями (например, стрелки за прошедшие месяцы), я импортировал cssиспользуя SASS:
// application.scss
@import 'jquery-ui/themes/base/datepicker';
@import 'jquery-ui/themes/base/theme';
Но в браузере появляется ошибка Failed to load resource: the server responded with a status of 404 (Not Found)
, когда я пытаюсь получить http://localhost:3000/assets/images/ui-icons_444444_256x240.png
(это очевидно, потому что этот путь не существует).
Я нахожу в theme.css
этот код:
.ui-icon,
.ui-widget-content .ui-icon {
background-image: url("images/ui-icons_444444_256x240.png")/*{iconsContent}*/;
}
.ui-widget-header .ui-icon {
background-image: url("images/ui-icons_444444_256x240.png")/*{iconsHeader}*/;
}
.ui-state-hover .ui-icon,
.ui-state-focus .ui-icon,
.ui-button:hover .ui-icon,
.ui-button:focus .ui-icon {
background-image: url("images/ui-icons_555555_256x240.png")/*{iconsHover}*/;
}
.ui-state-active .ui-icon,
.ui-button:active .ui-icon {
background-image: url("images/ui-icons_ffffff_256x240.png")/*{iconsActive}*/;
}
.ui-state-highlight .ui-icon,
.ui-button .ui-state-highlight.ui-icon {
background-image: url("images/ui-icons_777620_256x240.png")/*{iconsHighlight}*/;
}
.ui-state-error .ui-icon,
.ui-state-error-text .ui-icon {
background-image: url("images/ui-icons_cc0000_256x240.png")/*{iconsError}*/;
}
.ui-button .ui-icon {
background-image: url("images/ui-icons_777777_256x240.png")/*{iconsDefault}*/;
}
Но я не знаю, как включить эти изображения в свой проект без необходимости изменять стороннюю библиотеку
Я получаю этоошибка также с selected-js
Я использую RoR 6.0.0 с Ruby 2.6.5, если это дает какую-либо подсказку.