/ / Bootstrap-SASS: неініціалізовані постійні зірочки :: Rails :: VERSION (NameError) - рубіни на рельсах, рубіни, пучок, зірочки, gemfile

Bootstrap-SASS: неініціалізовані постійні зірочки :: Rails :: VERSION (NameError) - рубіни на рейках, рубіни, пучок, зірочки, gemfile

Незалежно від того, що я роблю, я завжди отримую помилку

/home/xyz/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/bootstrap-sass-3.3.7/lib/bootstrap-sass/engine.rb:11:in `block in <class:Engine>": uninitialized constant Sprockets::Rails::VERSION (NameError)

при перезавантаженні серверу рейок після встановлення пакета. Я намагався змінити номери версій, видалити файл .lock і так далі, але нічого не працює. Я використовую Rails 4.2.6. Ось мій Gemfile:

source "https://rubygems.org"
ruby "2.3.1"

gem "rails_12factor"

gem "rails", "4.2.6"
gem "sprockets-rails"

gem "pg", "~> 0.15"

gem "simple_form"

gem "clockpicker-rails"
gem "momentjs-rails", ">= 2.9.0"
gem "bootstrap3-datetimepicker-rails", "~> 4.17.37"

gem "font-awesome-rails"
gem "bootstrap-sass", "~> 3.3.6"
gem "sass-rails", "~> 4.0.0"
gem "bootflat-rails" # flat UI skin for bootstrap

application.css.scss:

@import "bootstrap-sprockets";
@import "bootstrap";
@import "bootflat";
@import "font-awesome";
@import "bootstrap/clockpicker";
@import "bootstrap-datetimepicker";

application.js:

//= require jquery
//= require jquery_ujs
//= require bootstrap-sprockets
//= require icheck.min
//= require bootstrap/clockpicker
//= require moment
//= require bootstrap-datetimepicker
//= require turbolinks
//= require_tree .

Я читав багато подібних питань, але жодна з відповідей не допомагала мені чи викликала ще більше проблем. Насправді ж це важко, але я просто не можу зрозуміти, яка проблема.

Відповіді:

1 для відповіді № 1

Запустіть цю команду:

bundle update sprockets-rails