Problem Description:
Sass file compile time using the ruby environment, there is no problem in the XP environment, but in the windows7 environment, whether it is the interface Koala tool or command-line mode, the following error will occur:
Syntax error:invalid GBK character "\xe5″ 8 of E:\work\sass\sass\_big_box.scss from - for BackTrace.
Or
Syntax error:invalid GBK character "\xe5″ 2 for BackTrace
Workaround:
I. Koala Visual compilation tool
Locate the engine.rb file under the sass-3.3.7 module in the Koala installation directory, such as the following path:
\koala\rubygems\gems\sass-3.3.7\lib\sass
ENGINE.RB in this file, add a line of code
encoding.default_external = Encoding.find (' Utf-8 ')
After all the Require XXXX
If the file cannot be modified or remains in error, copy the Lib folder and modify it to replace the overwrite.
Two. command-line tools similarly
Find the installation directory for Ruby, which also has a sass module, such as this path:
C:\Ruby\lib\ruby\gems\1.9.1\gems\sass-3.3.14\lib\sass
In this file engine.rb, add a line of code (same method 1)
encoding.default_external = Encoding.find (' Utf-8 ')
After all the require XXXX can be placed.
Ruby Environment Sass Compile Chinese syntax error:invalid GBK character Error Resolution