5

Rails プログラムから Twitter Bootstrap を削除できません。

Bootstrap なしでゼロから始めてみましたが、さまざまな問題が発生するようです。

編集:うん、それは Twitter Bootstrap です。

編集:現在の Rails アプリケーションから twitter-bootstrap-rails gem を削除する際に問題が発生しました。約 1 か月前にアプリをビルドするときに (gemfile を編集したり、application.js ファイルを変更したりして) gem をインストールしましたが、今はもう必要ないと判断しました。gemfile から gem を単純に削除し、application.js の boostrap への参照を削除しようとしましたが、何らかの理由で、bootstrap がまだ application.css ファイルにコンパイルされます。

これは Rails アセット パイプラインに関連する何らかのエラーであると推測しています (おそらく間違っています)。どうすればよいかわかりません。何かご意見は?

4

2 に答える 2

6

Bootstrap をインストールしてからアセットをプリコンパイルした場合は、それらをフラッシュする必要があります。そうしないと、引き続き提供されます。

これを行うには、次を実行します。

rake assets:clean

基本的に、これにより、コンパイルされたアセットが public/assets ディレクトリから消去されます。

@GorillaMcD が提案したように application.css から行を削除した場合、アセットをクリーニングするとジョブが完了するはずです。

于 2012-05-18T02:23:30.977 に答える
2

According to the documentation on github, for the css you also have to include a line in your application.css file:

/*
    *= require bootstrap_and_overrides
*/

Remove that and you should be good.

于 2012-05-17T20:12:59.563 に答える