在ruby环境下进行sass编译,输入中文后出现Syntax error: Invalid GBK character错误解决
出现报错误:
modified sass/screen.scss error sass/screen.scss <line **: Invalid GBK character "\xE5">
解决方案:
第一种:找到engine.rb文件,目录格式如D:\ruby\Ruby21\lib\ruby\gems\2.1.0\gems\sass-3.4.15\lib\sass,在末尾添加一行代码
require 'sass/media' require 'sass/supports' module Sass Encoding.default_external = Encoding.find('utf-8')
第二种:使用koala可视化编译工具
找到engine.rb文件,目录格式如C:Program Files (x86)Koalarubygemsgemssass-3.3.7libsass,在末尾添加一行代码
Encoding.default_external = Encoding.find('utf-8')