Я следую инструкциям Tuts + по теме «Создание приложения опроса в рельсах». Я выполнил все основные шаги для настройки приложения.Rails 4: не может потребоваться Bootstrap
С «bootsrap-Sass» драгоценный камень установлен, он просто добавляет *= require bootstrap
к application.css файл и сразу же видит измененные результаты на своем сервере. Тем не менее, я получаю следующее сообщение об ошибке ..
локальный: 3000
Sprockets::FileNotFound in Polls#index
couldn't find file 'bootstrap'
(in /RAILS/tutspolls/app/assets/stylesheets/application.css:13)
Extracted source (around line #5):
<html>
<head>
3 <title>Tutspolls</title>
4 <%= stylesheet_link_tag 'application', media: 'all', 'data-turbolinks-track' => true %>
5 <%= javascript_include_tag 'application', 'data-turbolinks-track' => true %>
6 <%= csrf_meta_tags %>
</head>
Это то, что мои файлы выглядит как ..
Gemfile.rb
source 'https://rubygems.org'
gem 'rails', '4.1.6'
gem 'sqlite3'
gem 'sass-rails', '~> 4.0.5'
gem 'uglifier', '>= 1.3.0'
gem 'coffee-rails', '~> 4.0.0'
gem 'haml-rails'
gem 'pry-rails'
gem 'bootstrap-sass'
gem 'jquery-rails'
gem 'turbolinks'
gem 'jbuilder', '~> 2.0'
gem 'sdoc', '~> 0.4.0', group: :doc
gem 'spring', group: :development
group :test do
gem 'factory_girl_rails'
gem 'minitest-rails'
end
stylesheets/application.css
*= require bootstrap
*= require_tree .
*= require_self
*/
..и это был добавлен в конфигурации/application.rb
config.sass.preferred_syntax = :sass
через поиск Google, а также аналогичные вопросы по Stackoverflow, я нахожу подобные вопросы с ответами, которые не работают для меня. Я предполагаю, что это проблема с версией или просто отсутствие понимания между конвейером активов и архитектурой драгоценных камней.
Вы перезапустили сервер приложений? также необходимо бутстрап после require_tree и require_self. – Sajjad
Да, я перезапустил сервер много раз. Я просто попробовал переключение * require bootstrap * после того, как потребовалось дерево и я, но все же вижу ту же ошибку. – shroy