如何在SASS(SCSS)中更改字符集

7

在处理Web项目时,我使用CSS预处理器SASS和SCSS语法。在注释中,我喜欢写下以下代码的功能,在我的语言中(捷克语)。不幸的是,当你编译它时,会出现编码错误。我使用Koala应用程序进行编译。

编译时的错误消息:

 Error: Invalid US-ASCII character "\xC5" on line 7 
 of /Users/martinjinda/Documents/www/_welcome_screen/local/sass/main.scss 
 Use --trace for backtrace.

SCSS 代码:

 // ---------------------------------------------------------------------------
 // Import všech zdrojových souborů a následná kompilace do /css/main.css

 @import 'reset.scss';
 @import 'typo.scss';
 @import 'mixins.scss';
 @import 'layout.scss';
 @import 'content.scss';

可能是SASS prepends incorrect @charset rule的重复问题。 - Vucko
可以了,是的,谢谢。但是我需要将这个选项全局设置为所有文件和子文件。我尝试添加Encoding.default_external = "UTF-8",但没有起作用。 - Mardzis
2个回答

15
尝试在文件开头加入@charset "UTF-8";,在任何空格或注释之前。

3
好的,你可以尝试用英语写下你的评论,以防其他开发人员不懂捷克语 :) - Pavelloz

0

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接