我目前正在通过 Vagrant VM Box 运行 Compass 和 Bootstrap 3。
我已经成功地使用 Compass 和 Bootstrap Gem 设置了项目。
我现在开始写我的风格。保存后,我可以看到哪些文件已被修改,以及 CSS 是否已通过 SuperPuTTY 重新编译,当使用compass watch --poll
. 但是,无论是通过编译compass watch
还是通过编译compass compile
,我只是偶尔通过浏览器看到更改。
我不认为这是浏览器缓存问题,因为我已通过开发工具将其关闭,我也尝试过清除缓存,以及直接打开新编译的 CSS?1234
并向URL 的结尾。编译时我也没有收到任何错误(这些通常也显示在 SuperPuTTY 中)。
我怀疑问题可能出在引导插件中,因为它require 'bootstrap-sass'
已加载到 config.rb 文件中,我目前正在对此进行调查。
是否有人知道对此的任何修复,或者知道 Compass 编译 Bootstrap SCSS 代码的任何问题/错误?
/ - - - 更新 - - - /
经过进一步调查,这似乎是一个缓存问题。该文件在编译后在服务器上似乎是正确的,但是当它到达浏览器时,它似乎保留了旧版本。浏览器缓存被禁用,这是我现在困惑的地方,因为它应该在刷新时请求一个新文件。