2012-03-15 6 views
2

これは、私のwebrickサーバーがこのメッセージを吐き出すので、この問題に関する私の2番目の投稿です。私はこれを以前に持っていて、それを動作させるためにapplication.cssファイルをつぶやきました。私の手すりはルビー1.9.3で3.1.3です。レールからの応答がファイル 'twitter/bootstrap'を見つけることができませんでしたrails 3本のレールがファイル 'twitter/bootstrap'を見つけられませんでした。pt2

"すべて"%>

Googleでの調査この問題に関するseyhunakの回答に続きました。 Gemfileの私の行は、グループ内ではなく、それ自身の行にあります。ここで

gem 'twitter-bootstrap-rails', :git => 'http://github.com/seyhunak/twitter-bootstrap-rails.git' 

は私のapplication.css.scssに何である:

bundle update 
rails g bootstrap:install 
rails g bootstrap:layout application fixed 
touch bootstrap_and_overrides.css.less 
rails s 
:ここ

*= require_self 
    *= require bootstrap_and_overrides 
    *= require_tree . 

は、私は次のコマンドを実行した私application.jsに

//= require jquery 
//= require jquery_ujs 
//= require twitter/bootstrap 
//= require require_tree . 

何です

サーバー、私はまだそのエラーを取得します。私はこれを越えることができません。

私はすべてのスタックを使い果たしたと思うし、Googleが提案することができます。私は何を見落としていますか? 、thanx、sam

+0

を削除してください// =あなたは、それはそれは同じ「ファイルが見つかりません」エラーが発生し取り外し、application.jsファイルを意味している場合、ブートストラップライン – AMIT

+0

が必要です。それは他の場所ですか?どうも。 – sam452

+0

はい私はapplication.jsファイルを意味しました。正しいrequireステートメントはtwitter/bootstrapです。なぜ他のブートストラップがリストにあるのか聞いてもよろしいですか? – AMIT

答えて

2

これ以上自分を打つと、私はこの問題を見るためにいくつかのRailsの開発者を得ました。私の理解では、Twitter/Bootstrapはベンダーのディレクトリにファイルが必要です。その宝石は、その後、取り除かれ、コメントアウトされなければならないので、衝突しないだろう。私のアプリはプロジェクトのホームページのように見えるページを表示するようになりました。私は物事を変えるのに使う能力を失ってしまったのか分からない。これは私の経験不足です。探してくれてありがとう。

+2

'twitter-bootstrap-rails'をアセット外に移動すると、次のことができます:https://github.com/seyhunak/twitter-bootstrap-rails/issues/91 –

+0

フォローアップしてくれてありがとう。 @ seyhunakのスレッドを読んで、他の人はそれを開発から外しました。これは私の無知を示​​しているかもしれませんが、もしあなたが宝石を使って開発したり展開したりすることができないなら、何がポイントですか? – sam452

1

移動宝石のグループのうち、「Twitterのブートストラップ・レール」:資産

バンドルを行うには、私のために働いてインストールします。 HTML to Haml

コード:ここで

は、いくつかのより多くの情報は私が代わりにこのリンクを使用してapplication.html.erb のapplication.html.haml使用し、同様の問題、 を持って

https://github.com/seyhunak/twitter-bootstrap-rails/issues/91

0

です次のとおりです。

%html 
    %head 
    %title Task 
    = stylesheet_link_tag "application", media: "all", "data-turbolinks-track" => true 
    = javascript_include_tag "application", "data-turbolinks-track" => true 
    = csrf_meta_tags 
%body 
= yield 

あなたが最初のHAMLの宝石をインストールする必要があります。 install haml gem rails

関連する問題