Я пытаюсь создать веб-приложение с помощью rails и bootstrap-sass.
Я установил их с инструкциями из Учебник по Ruby On Rails с Bootstrap (простой), который работает.
После установки драгоценного камня bootstrap-sass и попытки открыть мое приложение в браузере ruby/rails выдает сообщение об ошибке.
Показан C:/Sites/bopp/app/views/layouts/application.html.erb, где строка № 7 поднята: TypeError: Das Objekt unterstützt diese Eigenschaft oder Methode nicht.>
Записи:
<%= stylesheet_link_tag 'application', media: 'all', 'data-turbolinks-track': 'reload' %>
<%= javascript_include_tag 'application', 'data-turbolinks-track': 'reload' %>
Согласно приложение Ruby on Rails не может включать таблицу стилей или js Я изменил его и получил другую ошибку:
Показан файл C:/Sites/bopp/app/views/layouts/application.html.erb, где выделена строка № 7: Ресурс default.css отсутствует в конвейере ресурсов.
Записи:
<%= stylesheet_link_tag "default", media: "all", "data-turbolinks-track" => true %>
<%= javascript_include_tag "default", "data-turbolinks-track" => true %>
Я изменил application.css на application.css.scss. Записи:
/*
* This is a manifest file that'll be compiled into application.css, which will include all the files
*
* Any CSS and SCSS file within this directory, lib/assets/stylesheets, or any plugin's
* vendor/assets/stylesheets directory can be referenced here using a relative path.
* It is generally better to create a new file per style scope.
*
*= require_tree .
*= require_self
*/
@import 'bootstrap-sprockets';
@import 'bootstrap';
Только одно изменение в Gemfile:
gem 'bootstrap-sass'
Я больше ничего не менял.
Затем я побежал bundle install
.
Версия Ruby: 2.3.3
Версия Rails: 5.1.0 (загружена с http://railsinstaller.org/en)
ОС: Windows 7
Редактор: Sublime Text 2
Браузер: Mozilla Firefox