Bootstrap-Sassにバグがあり、 このコミット.
この修正が安定したバージョンに統合されるまで、マスターブランチを使用する必要があります。
# Gemfile
gem 'bootstrap-sass', git: 'https://github.com/thomas-mcdonald/bootstrap-sass'
使用してアプリを実行します bundle exec ruby app.rb
.
質問
Sinatraアプリを作成しましたが、 ブートストラップサス 宝石。
Bootstrap-Sass Readme Underのインストール手順に続いて コンパス(レールなし). 。実行後 compass install bootstrap
ファイルが作成され、すべてが正常に機能します。
ただし、SCSSファイルに変更を加えると( /views/sass/styles.scss
)ページをリロードすると、CSSファイルは再コンパイルされていません。私は虚偽の仮定の下で、ページリクエストがSCSSファイルを再コンパイルしますか?もしそうなら:COMPASSをSCSSファイルを自動コンパイルするにはどうすればよいですか?そうでない場合:私は何が間違っているのですか?
私を見てください Github Repo コード用。
解決
Bootstrap-Sassにバグがあり、 このコミット.
この修正が安定したバージョンに統合されるまで、マスターブランチを使用する必要があります。
# Gemfile
gem 'bootstrap-sass', git: 'https://github.com/thomas-mcdonald/bootstrap-sass'
使用してアプリを実行します bundle exec ruby app.rb
.