現在、Vagrant VM Box を介して Compass と Bootstrap 3 を実行しています。
Compass と Bootstrap Gem の両方を使用して、プロジェクトを正常にセットアップできました。
私は今、自分のスタイルを書き始めました。保存すると、変更されたファイルを確認できますcompass watch --poll
。. compass watch
ただし、経由または経由でコンパイルcompass compile
すると、ブラウザから変更が表示されるのはたまにしかありません。
これはブラウザーのキャッシュの問題ではないと思います。開発ツールを使用して無効にしたため、キャッシュのクリアも試みました。また、新しくコンパイルされた CSS を直接開いて、?1234
キャッシュバスターをURLの最後。コンパイル時にエラーも発生しません (これらは通常、SuperPuTTY 内にも表示されます)。
require 'bootstrap-sass'
これはconfig.rbファイルにロードされているため、ブートストラッププラグインに問題があるのではないかと疑っています。現在これを調査しています。
これに対する修正を知っている人はいますか、または Compass が Bootstrap SCSS コードをコンパイルする際の問題/バグを知っていますか?
/ - - - アップデート - - - /
さらに調査した結果、これはキャッシュの問題のようです。ファイルはコンパイル後にサーバー上で正しいように見えますが、ブラウザに到着すると古いバージョンが保持されているようです。ブラウザのキャッシュが無効になっています。更新時に新しいファイルを要求する必要があるため、これが私の混乱の原因です。