gulp-ruby-sass 编译 sass时出错,请问什么原因

Python015

gulp-ruby-sass 编译 sass时出错,请问什么原因,第1张

打开控制台,输入ruby -v看下你到底有没有Ruby环境

gem install 一般情况下都可以在线安装,除非你所要安装的是已经过时的或者是不怎么常用的,也或者与你的网速和电脑有关,如果你在线安装不了,你只能手动下载安装了

1,加一句编码,@charset "UTF-8"

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

3,打开--trace

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

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

6,测试:

7,结果:

8,如果scss文件中带中文会报错,解决方法如上图中第一行添加 @charset "UTF-8"