css - 使用 Compass Compiler 编译 .scss 文件时出现一个奇怪的错误

标签 css sass compass-sass

我正在处理 .scss 文件,当我使用 Compass 编译时出现此错误:

unrecognized file type: png

它声称这是错误的行:

    $factor : image-height(sprite-path($ico-retina-sprites)) / image-height(sprite-path($ico-sprites));

我很确定代码没有问题,因为其他人能够很好地编译他们的元素,所以我想知道您是否知道发生这种情况的另一个原因(即安装 Ruby 版本或其他) ?

谢谢!

最佳答案

我想出了答案。它并不完全知道为什么这解决了它,但我只是硬重置了我的本地存储库并清除了我的 compass 缓存,错误消失了!

关于css - 使用 Compass Compiler 编译 .scss 文件时出现一个奇怪的错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17847142/

相关文章:

html - 如何在 css/scss 中从 child 定位 parent 的 sibling ?

html - CSS 文件的最大行长度

css - Sass Keyframes 动画混合生成无效的 CSS

html - 使用 flexbox 创建过渡效果

css - 无法从我的组件访问全局 SASS 变量

php - 如何使用 scssphp 编译器将一个 scss 文件导入另一个 scss 文件?

java - 如何通过 JRuby 使用 Compass,嵌入到我的软件中?

css - 视差在移动设备的背景上出现奇怪的填充

css - 需要对 CSS 选择器进行说明

javascript - CSS 在 IE6-7 中不工作