Миграция Rails 4.1 и Foundation 5.3 в Rails 5.1.4 и Foundation 6.x

Я модернизирую Rails 4.1.1 на рельсы 5.1.4,

Я использовал foundation-rails - 5.3.3.0, Я не упомянул gem's версия в Gemfile поэтому, когда я обновил драгоценный камень, он автоматически обновился foundation-rails версия. Он обновлен до последней версии. После обновления версии я столкнулся с проблемой предыдущей логики.

В проекте нет файла вроде foundation_and_overrides,

Я импортирую в settings файл как:

@import "foundation/settings";

но получаю ошибку ниже:

F, [2017-09-20T06:41:30.924859 #1536] FATAL -- : ActionView::Template::Error (File to import not found or unreadable: foundation/settings.
Load paths:
  /home/user/.rvm/gems/ruby-2.4.1@rails_5/gems/babel-source-5.8.35/lib
  /home/user/project/app/assets/fonts
  /home/user/project/app/assets/images
  /home/user/project/app/assets/javascripts
  /home/user/project/app/assets/stylesheets
  /home/user/project/vendor/assets/javascripts
  /home/user/project/vendor/assets/stylesheets
  /home/user/.rvm/gems/ruby-2.4.1@rails_5/gems/jquery-ui-rails-6.0.1/app/assets/images
  /home/user/.rvm/gems/ruby-2.4.1@rails_5/gems/jquery-ui-rails-6.0.1/app/assets/javascripts
  /home/user/.rvm/gems/ruby-2.4.1@rails_5/gems/jquery-ui-rails-6.0.1/app/assets/stylesheets
  /home/user/.rvm/gems/ruby-2.4.1@rails_5/gems/jquery-rails-4.3.1/vendor/assets/javascripts
  /home/user/.rvm/gems/ruby-2.4.1@rails_5/gems/bourbon-4.3.4/app/assets/stylesheets
  /home/user/.rvm/gems/ruby-2.4.1@rails_5/gems/angularjs-rails-resource-2.2.2/vendor/assets/javascripts
  /home/user/.rvm/gems/ruby-2.4.1@rails_5/gems/angularjs-rails-1.6.2/vendor/assets/javascripts
  /home/user/.rvm/gems/ruby-2.4.1@rails_5/gems/font-awesome-rails-4.7.0.2/app/assets/fonts
  /home/user/.rvm/gems/ruby-2.4.1@rails_5/gems/font-awesome-rails-4.7.0.2/app/assets/stylesheets
  /home/user/.rvm/gems/ruby-2.4.1@rails_5/gems/foundation-rails-6.4.1.2/vendor/assets/_vendor
  /home/user/.rvm/gems/ruby-2.4.1@rails_5/gems/foundation-rails-6.4.1.2/vendor/assets/js
  /home/user/.rvm/gems/ruby-2.4.1@rails_5/gems/foundation-rails-6.4.1.2/vendor/assets/scss
  /home/user/.rvm/gems/ruby-2.4.1@rails_5/gems/modernizr-rails-2.7.1/vendor/assets/javascripts
  /home/user/.rvm/gems/ruby-2.4.1@rails_5/gems/actionview-5.1.4/lib/assets/compiled
  /vagrant/web/node_modules):
F, [2017-09-20T06:41:30.925244 #1536] FATAL -- :     25:     <script>window.jQuery || document.write('<script src="js/jquery.min.js"><\/script>')</script>
    26:     <%= stylesheet_link_tag "foundation", media: "all", skip_pipeline: true %>
    27:     <%= stylesheet_link_tag "jquery.datetimepicker", media: "all", skip_pipeline: true %>
F, [2017-09-20T06:41:30.925504 #1536] FATAL -- :   
F, [2017-09-20T06:41:30.925678 #1536] FATAL -- : app/assets/stylesheets/global/variables.scss:2
app/assets/stylesheets/public.scss:6
app/views/layouts/public.html.erb:28:in `_app_views_layouts_public_html_erb___3240515467920015157_28638180'

Я не обновил ни одной строки кода, связанной с существующим использованием. Если нужно внести какие-либо изменения, пожалуйста, дайте мне знать.

0 ответов