3

1 问题:

我在我的项目中使用sass (scss) + compass 。

起初,我只是使用命令行观看,即“指南针手表”,一切正常

昨天,我开始使用Codekit 自动编译我所有的文件,使用完全相同的style.scss 文件,它出错了。

1.1 一些细节:

我使用指南针创建图像精灵,所以在我的 .scss 文件中有两行:

@import "contact/*.png";
@include all-contact-sprites;

联系人文件夹是我放置所有 .png 图像的地方,它适用于命令行“指南针手表”,完全没有错误,但是当我使用 Codekit 时,它一直出错。

1.2 错误图片:

“语法错误:找不到要导入的文件或无法读取” 在此处输入图像描述

PS 作为一个新手,我知道这是我的问题,我知道这是一个愚蠢的问题,但是经过数小时的搜索,我仍然一无所获,所以我发布了这个问题。

4

1 回答 1

5

似乎 CodeKit 正在尝试使用 SASS 进行编译,而@import "contact/*.png"这是 Compass 的一个功能。

确保将 CodeKit 指向您所在项目的根目录config.rb。请参阅 CodeKit文档

于 2013-04-15T15:03:44.107 回答