我之前在 sass 2.2.22 中为我的字体大小制作了一个 mixin(它是一个字体转换器),如下所示:
=6.5pts
:font
:size 9px
自从我一年前第一次制作它以来,它就一直在工作。我们刚刚升级到 haml/sass 3,现在每当我尝试刷新正在处理的页面时,都会出现 sass 编译错误,如下所示:
我不明白,因为 Sass 3 文档说 mixins 的 = 声明没有被弃用。我尝试卸载haml 3.0,重新启动我的服务器并删除生成的css文件,现在它显然可以工作了。问题是,我需要 haml 3 用于我们刚刚开始使用 Compass 的另一个相关项目。
当文档声称声明未被弃用时,为什么编译器会抱怨?