При создании приложения неверные пути к изображениям Yeoman vendor
Я работаю над приложением AngularJS с Yeoman.
Приложение зависит от пользовательского интерфейса jQuery, который устанавливается вместе с Bower. Вот как я включаю тему jQuery UI:
При сборке приложения все идет хорошо, без ошибок.
Однако в консоли браузера (с использованием Chrome) я вижу, что изображения, требуемые jQuery UI Datepicker, могут:не найти, потому что он смотрит внутрьstyles/images/
и они на самом деле внутри.components/...
Скриншот
Моя первая идея состояла в том, чтобы переопределить пути изображений jQuery UI в CSS, но это некажется лучшим решением. Пример:
Оригинальный стиль
.ui-state-error .ui-icon,
.ui-state-error-text .ui-icon {
background-image: url(images/ui-icons_cd0a0a_256x240.png)/*{iconsError}*/;
}
Мое переопределение
.ui-widget-header .ui-state-error {
background-image: url(../components/jquery.ui/themes/base/images/ui-bg_glass_95_fef1ec_1x400.png);
}
Любые рекомендуемые решения?