我刚开始使用 sass 和 compass 之类的东西,编写自己的 mixins 效果很好,等等……所以 SASS 似乎工作正常。
起初发现 compass 听起来很棒,但我有一个问题,即默认的 CSS3-Supported-Mixins 无法正常工作。
创业板版本:1.8.24
SASS 版本:3.1.19
指南针版本:0.12.1
我的屏幕.scss
@import "compass/reset";
.bam {
@include border-radius(5px);
}
我通过创建项目compass create myProject
。随后使用cd myProject
. 紧随其后compass watch
。
写上面提到的.scss
我收到以下错误消息
Change detected at $time to: screen.scss
error sass/screen.scss <Line 11: Undefined mixin 'border-radius'.> overwrite stylesheets/screen.css
指南针手册没有说明需要更多配置。所以我有点卡在这里。任何帮助将不胜感激!
解决方案
尽管我以前在测试中也这样做过,但解决方案实际上是通过以下方式包含所需的 Compass “类”@import "compass/css3"