私は、ブートストラップの詳細を理解するために、twitter bootstrap basicsについてスクリーンキャストに従っていますが、何らかの理由でローカルホストに行ったとき、私のアプリケーションはスタイリングをしません。Twitterのブートストラップがレール上で動作していない
私はgithub repo https://github.com/seyhunak/twitter-bootstrap-railsの手順も試しました。
this SO postの指示に従っていますが、*= require bootstrap_and_overrides
という行を追加したときにはFileNotFound
というエラーが表示されます。
rails g scaffold Product name price:decimal --skip-stylesheets
rake db:migrate
# added gem 'twitter-bootstrap-rails', :git => 'git://github.com/seyhunak/twitter-bootstrap-rails.git' on gemfile (I have also tried just gem 'twitter-bootstrap-rails'
bundle install
rails g bootstrap:install
私は資産をチェックし、それが必要な資産を持っています。ここ
はRailsの新しいアプリbootstrap_practice
後、私がやったことです。
スタイルシート(application.css)
*
*= require_tree .
*= require_self
*/
JS:
//= require jquery
//= require jquery_ujs
//= require twitter/bootstrap
//= require turbolinks
//= require_tree .
最後に、私のapplication.html.erbは
<%= csrf_meta_tags %>
<%= stylesheet_link_tag "application", :media => "all" %>
<%= javascript_include_tag "application" %>
私はそれが必要なものがすべてであるかなり確信しています。ローカルホスト上のアプリケーションがスタイル付けされていないのはなぜですか?
「https:// github.com/twbs/bootstrap-sass」は、私にとって素晴らしい作品です。 – liborza
「twitter-bootstrap-rails」の違いは何ですか? 'gem vs' bootstrap-sass' gem?彼らは本質的に同じこと(スタイリング)をしていますが、元の宝石は "非公式"の宝石ですか? – Iggy
違いは、SASSを使用する公式の宝石ですが、あなたはLESSを使用しています。 [SASS vs LESS](http://www.zingdesign.com/less-vs-sass-its-time-to-switch-to-sass/) – liborza