2016-08-11 2 views
0

У меня есть простое приложение Rails с mongodb в качестве моей базы данных. Я просто хочу добавить бутстрап к нему, и раньше у меня не было никаких проблем с этим, но на этот раз у меня есть.Bootstrap не работает в моем приложении Rails с mongodb

Gemfile

source 'https://rubygems.org' 
gem 'rails', '4.2.6' 
# Use SCSS for stylesheets 
gem 'sass-rails', '~> 5.0' 
gem 'bootstrap-sass' 
gem 'sprockets-rails' 
gem 'uglifier', '>= 1.3.0' 
gem 'coffee-rails', '~> 4.1.0' 
gem 'jquery-rails' 
gem 'turbolinks' 
gem 'jbuilder', '~> 2.0' 
gem 'sdoc', '~> 0.4.0', group: :doc 
gem 'mongoid' 

Итак, я добавил самозагрузки-дерзость

Здесь я включаю его в моем application.js

//= require jquery 
//= require bootstrap-sprockets 
//= require jquery_ujs 
//= require turbolinks 
//= require_tree . 

А вот в application.scss

/* 
*= require_self 
*= require_tree . 
*/ 
@import "bootstrap-sprockets"; 
@import "bootstrap"; 

development.rb

Mongoid.load!("config/mongoid.yml", :development) 

mongoid.yml

development: 
    clients: 
    default: 
     database: app 
     hosts: 
     - localhost:27017 
     options: 

    options: 
test: 
    clients: 
    default: 
     database: app_test 
     hosts: 
     - localhost:27017 
     options: 
     read: 
      mode: :primary 
     max_pool_size: 1 

Это не работает. Более того, когда попытка написать что-то вроде

<body> 
    <h1>test</h1> 
    <%= yield %> 
</body> 

в моем application.html.erb не отображается на странице.

+0

Что выводится? Некоторая ошибка, пустой экран? –

+0

Стандартный выход, например, начальный контроллер GET и т. Д. Но никаких изменений в интерфейсе и ошибок нет. –

+0

В какой среде вы запускаете свое приложение ('development' vs.' production'), вы пытались запустить 'rake assets: precompile RAILS_ENV = production'? Это работает без ошибок? Существуют ли ошибки в вашем файле журнала? – spickermann

ответ

0

Проблема заключалась в том, что в моем контроллере я написал

class BotsController < ActionController::Base 

Теперь изменено

class BotsController < ApplicationController 

и она работает.

Смежные вопросы