Sass Encoding :: CompatibilityError

时间:2014-05-17 16:20:02

标签: ruby encoding sass compatibility

最近我想开始用sass编写代码并开始使用指南针。我安装了ruby 2.0.0并安装了宝石等。当我尝试观看文件时出现此错误。

Encoding::CompatibilityError: incompatible character encodings: CP852 and UTF-8

你有什么建议吗?

谢谢:)

2 个答案:

答案 0 :(得分:2)

我有同样的问题并且更改了根目录名称,现在一切都很好。

答案 1 :(得分:0)

它看起来像编码问题。您的SASS文件与ruby文件具有不同的编码。尝试使用支持UTF-8的体面编辑器,避免粘贴SASS文件中的内容并将任何现有文件转换为UTF-8。

但是,如果您需要在外部文件中使用此编码,则需要告诉Ruby这些文件正在使用此编码(默认情况下,它假定为UTF-8)。请参阅此SO问题Ruby, "incompatible character encodings: UTF-8 and CP852 (Encoding::CompatibilityError)"