指南针utf-8中文编码

compass utf-8 Chinese encoding

我在 sass 设置上有一个旧指南针。 我需要添加一些中文字体。当指南针将 .scss 编译为 .css 时,它没有正确编码汉字。 例如对于“微软正黑体”,我得到“σ╛«Φ╗ƒµ¡úΘ╗æΘ½ö”。

我已经做过的事情: 1. 在scss的顶层添加了@charset"UTF-8"。 2. 添加Encoding.default_external = 'utf-8' 和编码= 'utf-8' 到config.rb.

没有帮助。以前有人遇到过这个问题吗? 谢谢,

回答接受

通常当您将字符串复制粘贴到非 utf-8 编码的文件时,它会被错误地重新编码为源编码。

正如您所说 - 您复制 utf8 字符串并将其粘贴到 ANSII 编码文件,因此 utf8 被编辑器神奇地 转换为 ANSII,非拉丁符号被破坏