webstorm中sass编译时目录或内容包含中文字符报错

ruby版本:ruby 2.3.1p112 (2016-04-26 revision 54768) [x64-mingw32]

sass版本:Sass 3.4.22 (Selective Steve)

webStorm 11.0.3 

 

解决目录带中文问题:

Encoding::CompatibilityError: incompatible character encodings: GBK and UTF-8

 打开--trace

 


出现如下提示信息:filesystem.rb 87行的index

找到文件lib\ruby\gems\2.3.0\gems\sass-3.4.22\lib\sass\importers\filesystem.rb的87行

添加encode("utf-8",'gbk')

测试:

 

 

结果:

如果scss文件中带中文会报错,解决方法如上图中第一行添加 

@charset "UTF-8";

 

ruby编码参考:

http://blog.csdn.net/five3/article/details/8966280?locationNum=9&fps=1

posted @ 2016-12-01 15:29  不曾潇洒  阅读(2758)  评论(1编辑  收藏  举报