У меня есть существующее приложение rails с Gemfile, имеющее гем, как показано ниже.
source 'https://rubygems.org'
ruby '2.4.1'
gem 'rails', '~> 5.2.2'
gem 'pg', '~> 0.18'
gem 'puma', '~> 3.7'
gem 'sass-rails', '~> 5.0'
gem 'uglifier', '>= 1.3.0'
gem 'coffee-rails', '~> 4.2'
gem 'turbolinks', '~> 5'
gem 'jbuilder', '~> 2.5'
gem 'jquery-rails'
gem 'jquery-ui-rails'
gem 'jquery-validation-rails'
gem 'devise'
gem 'toastr-rails'
gem 'rails_admin'
gem 'spree', '~> 3.7.0'
gem 'spree_multi_domain', github: 'spree-contrib/spree-multi-domain', branch: 'tracker-fix-3-5'
Но после добавления гемов spree в мое приложение rails и выполнения команд установки spree я начал получать ошибки, подобные этой:
Undefined variable: "$navbar-height".
Ниже пример моего файла CSS, уже используемого в приложении.
/*
*= require jquery-ui
*= require_self
*= require toastr
*= require bootstrap
*= require font-awesome
*= require style
*= require _all-skins
*= require slideshow
*= require custom
*/
Я даже попытался удалить загрузчик из моего файла CSS и добавил такие строки, какниже:
*= require spree/frontend/all
*= require spree/backend/all
Но ничего не помогло.
Есть ли пример кода, где я могу получить ссылку на настройку spree таким образом, чтобы несколько магазинов использовали свои собственные домены, но водно приложение для хранения своих данных?