我正在和sass一起为我正在研究的一个简单的静态网站编写css.我已经运行了sass --watch custom.scss:custom.css在启动时编译好的消息:
Sass正在关注变化.按Ctrl-C停止.
覆盖custom.css
但是,每当我更新.scss文件时,都没有任何反应.我之前没有在rails应用程序的上下文中使用SASS,所以我想知道我是否遗漏了什么?
我的scss文件也非常简单,所以我怀疑它对任何东西都很窒息,特别是因为它在第一次运行时起作用.
sass -vSass 3.1.16 (Brainy Betty)关于Lion 10.7.2的报告
现在已经在最近的提交中修复了这个问题.
更新的稳定宝石(3.1.17)尚未发布,但您等待时有几个选择:
坚持使用3.1.16并在加载手表时使用绝对路径,例如:
sass --watch /User/name/project/scss:/User/name/project/css
Run Code Online (Sandbox Code Playgroud)
该错误应该只发生在相对路径上,因此这可以解决它.
使用更新的(alpha)版本
gem install sass --pre
Run Code Online (Sandbox Code Playgroud)按照@Marco Lazzeri的建议暂时回滚到3.1.15