Я только что обновил свой сайт, чтобы использовать плагин JQuery jquery.raty.min.js
Загрузка JS в трубопроводе активов
Плагин позволяет пользователю выбрать JQuery стиль рейтинг звезд при заполнении отзыв.
http://www.wbotelhos.com/raty/
Все отлично работает на локальном хосте, но когда я раскрываю к «Heroku» Я получаю сообщение об ошибке, что останавливает меня от даже загрузки домашней страницы! См ошибки ниже:
ActionView::Template::Error ('twitter/bootstrap/bootstrap.less' wasn't found.
(in /app/app/assets/stylesheets/bootstrap_and_overrides.css.less)):
6: <!--[if lt IE 9]>
7: <script src="http://html5shiv.googlecode.com/svn/trunk/html5.js"></script>
8: <![endif]-->
9: <%= stylesheet_link_tag "application", media: "all" %>
10: <%= javascript_include_tag "application" %>
11: <%= include_gon %>
12: <%= csrf_meta_tags %>
app/views/layouts/application.html.erb:9:in `_app_views_layouts_application_html_erb___4184194920936324767_38840920'
На LOCALHOST все работает отлично без добавления требует линии Räty т.е. //= require jquery.raty.min
, но на «Heroku» плагин не загружается вообще. Чтобы исправить это, я добавил строку require, но затем я начал получать вышеупомянутую ошибку для каждой страницы сайта.
EDIT:
Мои application.js:
//= require jquery
//= require jquery-ui
//= require jquery_ujs
//= require twitter/bootstrap
//= require bootstrap-tooltip
//= require bootstrap-popover
//= require dataTables/jquery.dataTables
//= require dataTables/jquery.dataTables.bootstrap
//= require chosen-jquery
//= require_tree .
Это, кажется, не имеет значения, где я поставил включают jquery.raty.min
. Это всегда ломает :)
UPDATE:
Я на самом деле с помощью https://github.com/seyhunak/twitter-bootstrap-rails камень и для того, чтобы исправить это мне нужно, чтобы добавить к моему application.css:
*= bootstrap_and_overrides.css.less
спасибо Yuriry .. Пожалуйста, проверьте мой РЕД – Abram
но как насчет вашей application.c не JS –