Twitter BootstrapはLessで書かれていますが、Sassバージョンもたくさんあります。私は使用するのに最適なものとSinatraプロジェクトをセットアップする方法を考え出すのに苦労しています。SinatraプロジェクトでTwitter BootstrapとSassを使用するにはどうすればいいですか?
私の資産をプロダクション環境でプリコンパイルして指紋処理しても、非圧縮アセットを開発中にして、Railsアセットパイプラインのように簡単にデバッグすることができます。 bootstrap-sassを設定しようとしましたが、コンパスが必要です。しかし、私はすべてのツイッターブートストラップミックスインを持っているときにコンパスが本当に必要ない。私もそれを設定するのに苦労しました。
とにかく、私が何をすべきかについての決定的な答えが役に立つでしょう。
<% if settings.development? %>
<link rel="stylesheet/less" href="/less/style.less">
<%= javascript_tag "/js/libs/less-1.2.1.min.js" %>
<% end %>
<% if settings.production? %>
<%= stylesheet_tag "/css/mycss.css" %>
<% end %>
それはちょうど私オンザフライバージョンを示し、この方法は:
コンパイルされたバージョンのブートストラップを使ってみませんか?あなたはそれほど変わっていないのですか?独自のcssファイルのsass版を使用して、ブートストラップをニーズに合わせることができます。 – three
私のフォントや色などの変数を設定することで、Twitterのブートストラップのデフォルトを無効にしたいのです。それ以外の場合は、Twitterブートストラップを使用する他のすべてのサイトのように見えます。 – Andrew
http://sass-lang.com/docs/yardoc/Sass/Plugin/Rack.html – robomc