[Ruby] sass不能转换带中文的文件

现象:
代码若有中文,编译SASS/SCSS 文件出现Syntax error: Invalid GBK character报错

解决方案:
(1)修改ruby文件

C:\Ruby22-x64\lib\ruby\gems\2.2.0\gems\sass-3.4.16\lib\sass\engine.rb

(2)在所有require后面加上

Encoding.default_external = Encoding.find('utf-8')

(3)在SASS/SCSS文件头部加上

@charset "utf-8";

你可能感兴趣的:([Ruby] sass不能转换带中文的文件)