我在项目中使用 sass(scss)+指南针。
首先,我只使用命令行进行观看,即“指南针观看”和一切正常。
昨天,我开始使用 Codekit自动编译我的所有文件,使用完全相同的 style.scss文件,它出错了。
我使用指南针来创建图像精灵,所以在我的.scss文件中我有两行:
@import "contact/*.png";
@include all-contact-sprites;
联系文件夹是我放置所有.png图像的地方,它适用于命令行“罗盘手表”,完全没有错误,但是当我使用Codekit时,它会一直出错。< / p>
“语法错误:导入的文件未找到或不可读”
P.S。 作为一个新手,我知道这是我的问题,我知道这是一个愚蠢的问题,但经过几个小时的搜索,我仍然无处可去,所以我发布了这个问题。
答案 0 :(得分:5)
似乎CodeKit正在尝试使用SASS进行编译,而@import "contact/*.png"
是Compass的一项功能。
确保将CodeKit指向项目的根目录config.rb
所在的位置。请参阅CodeKit documentation。