Я пытаюсь реализовать жемчужину chosen-rails. В прошлом это работало для меня. Но на этот раз я получаю следующее сообщение об ошибке:Ошибка аргумента Chosen-Rails CSS
wrong number of arguments (3 for 2)
(in /home/user/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/chosen-rails-1.1.0/vendor/assets/stylesheets/chosen.css.scss)
chosen.css.scss можно найти here. И вопрос, как представляется, вызваны первыми тремя линиями:
@import "compass/css3/box-sizing";
@import "compass/css3/images";
@import "compass/css3/user-interface";
Любой из них в одиночку достаточно, чтобы вызвать аргумент ошибки. И когда они удаляются (и когда я также удаляю соответствующие имена переменных из css), ошибка останавливается, и страница отображает - хотя и уродливо. Поэтому корень проблемы неизвестен. Я не вижу никаких аргументов! Любая помощь будет оценена по достоинству.
приложение/активы/таблицы стилей/application.css:
*= require chosen
*= require_tree .
*= require_self
приложение/активы/JavaScripts/application.js:
//= require jquery
//= require jquery_ujs
//= require chosen-jquery
//= require scaffold
//= require_tree .
$(document).ready(function(){
$('.chosen-select').chosen({
allow_single_deselect: true,
no_results_text: 'No results matched',
width: '400px'
});
});
Gemfile:
gem 'chosen-rails', '1.1.0'
приложение/просмотров /layouts/application.html.erb:
<%= stylesheet_link_tag 'application', media: 'all', 'data-turbolinks-track' => true %>