【问题标题】:@import "compass" always cause errors@import "compass" 总是导致错误
【发布时间】:2015-07-15 11:33:11
【问题描述】:

我正在使用安装了最新 ruby​​ 的 Windows 7。每当我使用

@import "compass"

在 scss 文件中,Compass 无法编译该文件。指南针总是给我

Errno::ENOENT: 没有这样的文件或目录 - C:/Users/chcheng/Test/www/.sass-cache/75fcaf1b4852ceb732871195e41567cc2a7d8997/C%058%092Ruby200-x64%092lib%092ruby%092gems%0922.0.0%092gems%092compass-core-1.0.1%092stylesheets% 092utilities%092general%092_hacks.scssc20140903-4052-1h721dg

我试图卸载 compass 和 sass 以及整个 ruby​​.... 但它并没有解决我的问题。

谁能告诉我如何解决这个问题?

【问题讨论】:

标签: ruby sass compass-sass compass


【解决方案1】:

我也有类似的问题。我的问题与 .sass-cache 文件完整路径的长度有关。如果路径长度超过255,编译会失败。

解决办法是设置较短的缓存路径。您可以使用以下命令在 config.rb 中配置缓存路径:

cache_path = "C:/temp/sass/"

相关问题: https://github.com/Compass/compass/issues/1791

【讨论】:

    猜你喜欢
    • 2010-09-18
    • 1970-01-01
    • 2022-01-07
    • 1970-01-01
    • 1970-01-01
    • 2020-01-07
    • 2012-10-10
    • 2021-12-23
    • 1970-01-01
    相关资源
    最近更新 更多