Magento v1.9 rwd需要使用sass。
几周前,当我安装红宝石和指南针时,罗盘看起来效果很好。这真是一个不错的工具。
但是今天,当我在新环境中再次安装ruby193 +指南针(sass)时,指南针只是在第一次编译和创建css,而不是观察scss文件的任何后续更改。
指南针版本是1.0.1,sass是3.4.2。
我的项目真的有点时间了,但除了在scss上进行任何更改时重启手表,我没有任何其他选择。这真是一场噩梦。
答案 0 :(得分:0)
经过网上的一些研究,这个问题看起来像是由最新的Sass造成的。我们知道,默认情况下,我们在安装Compass时会始终安装最新的Sass。
我们可以在最近几天发现,有两个新版本的sass:
3.4.2 August 29, 2014 (323 KB)
3.4.1 August 23, 2014 (325 KB)
3.4.0 August 19, 2014 (324 KB)
....
两周前,我安装了3.4.0(我相信),它正在使用Compass(版本1.0.1)
1.0.1 (08/19/2014)
1.0.0 (08/15/2014)
...
所以我尝试取消默认Sass并安装早期版本的Sass。可爱的看着再次工作。我喜欢它,并希望我的时间可以拯救许多其他人。
gem unintall sass
gem intall sass -v=3.4.1
顺便说一句,如果你安装了Ruby + Compass,发现它根本不工作,你必须检查config.rb。罗盘手表没有用,我有一个错误的配置项,如:
sass_dir = "../sass"
我们知道,在Magento v1.9 RWD上,它应该是
sass_dir = "../scss"