最近我想开始用sass编写代码并开始使用指南针。我安装了ruby 2.0.0并安装了宝石等。当我尝试观看文件时出现此错误。
Encoding::CompatibilityError: incompatible character encodings: CP852 and UTF-8
你有什么建议吗?
谢谢:)
答案 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)"