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


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM