Я довольно новичок в Rails и Heroku, и я пытаюсь развернуть приложение, которое использует библиотеку пользовательского интерфейса jQuery. У меня есть jQuery UI Javascript и CSS-файлы в моей папке app/assets
, и у меня она настроена на прекомпиляцию активов (я должен был сделать это, чтобы мое приложение действительно работало на Heroku). Однако файлы jQuery UI не обнаруживаются при загрузке страницы (пользовательский интерфейс jQuery не работает). Из того, что я собрал, он переименовывает файлы в <filename>-<md5 hash>.js/css
. Как я могу сделать ссылку на правильный файл?Rails/Heroku предварительно скомпилированные активы не найдены
app/views/layouts/application.html.erb
:
<%= stylesheet_link_tag "application" %>
<%= javascript_include_tag "application" %>
<%= javascript_include_tag "http://code.jquery.com/jquery-1.7.1.min.js" %>
<%= javascript_include_tag "jquery-ui-1.8.16.custom.min" %>
<%= stylesheet_link_tag "jquery-ui-1.8.16.custom" %>
<%= stylesheet_link_tag "http://fonts.googleapis.com/css?family=Open+Sans:300italic,400,300" %>
<%= csrf_meta_tags %>
Не могли бы вы показать код, в который включен файл jQuery UI? – xanderer
Отредактировано сообщение, чтобы включить его – airplaneman19