多乐
2017-03-24 13:12
为什么我的scss文件中所写的中文注释都编译报错呢: error sass/screen.scss (Line 9: Invalid GBK character "\xE5")
追加一点,如果是使用sass --watch ... 模式,要重新启动一下
Scss 注释中文报错问题(windows系统, 已解决)
找到ruby的安装目录,里面也有sass模块,类似这样样的路径:
C:\Ruby\lib\ruby\gems\2.3.0\gems\sass-3.4.22\lib\sass
在这里面有个文件叫engine.rb,添加一行代码
Encoding.default_external = Encoding.find('utf-8')
放在所有的require xxxxxx 之后即可。
若无效可能是文件找错了。粗暴点可以在ruby下搜索engine.rb文件,都添加上(当然最好还是找一找啦)。
为什么我加了@charset "UTF-8";还是不行/(ㄒoㄒ)/~~
加上 @charset "UTF-8";就可以了,老师不是说默认就是utf-8吗
Sass和Compass必备技能之Sass篇
29320 学习 · 98 问题
相似问题