【发布时间】:2014-10-24 21:05:55
【问题描述】:
我在 Windows 7 上使用 SASS + Compass。我最近将 SASS 从 3.2.10 升级到 3.4.2,将 Compass 从 0.12.2 升级到 1.0.1。我通过卸载旧版本进行升级,并在命令提示符下使用 gem uninstall/install 安装新版本。
现在,当我在运行 compass watch 后对 SCSS 文件进行更改时,只会注意到并编译第一组更改。在那之后指南针手表看起来就像在观察变化,但实际上在第一个之后没有其他变化被注意到。我必须终止 (Ctrl+C) 并重新运行罗盘手表。在命令中添加 --poll 似乎没有帮助。
在升级之前没有发生这种奇怪的行为。
我该如何解决这个问题?
【问题讨论】:
-
我也注意到了这个问题。他们在过去的几次更新中严重破坏了 Sass。一旦将听宝石与 sass 结合起来,它就根本无法正常工作。据我所知,除了尝试使用 Listen 将 Sass 回滚到以前的版本之外,目前没有任何修复方法。
-
这个github.com/sass/sass/issues/1409有一个GitHub问题
-
@trattles 对我来说,问题在于 Compass,而不是 Sass。
-
相反,只需使用 poll 标志对我有用:
compass watch --poll
标签: sass compass-sass compass