为了账号安全,请及时绑定邮箱和手机立即绑定

在保存compasss中的saxss文件时出现汉字注释乱码的问题,如何解决

http://img1.sycdn.imooc.com//5546cda400016a1306280280.jpghttp://img1.sycdn.imooc.com//5546ce100001b81504990297.jpg

注释乱码的问题如何解决

正在回答

2 回答

新建文件使用 UTF-8 编码, 注意用编辑器打开后不要修改文件的编码。

0 回复 有任何疑惑可以回复我~

在此我要跟正一下,这个错误的正确解决方法

解决办法: 
1.命令行工具同理 
找到ruby的安装目录,里面也有sass模块,如这个路径: 
C:/Ruby/lib/ruby/gems/1.9.1/gems/sass-3.3.14/lib/sass 
在这个文件里面engine.rb,添加一行代码Encoding.default_external = Encoding.find(‘utf-8’) 放在所有的require XXXX 之后即可

0 回复 有任何疑惑可以回复我~
#1

侠客中的王者

修改了engine.rb 文件后,还需要在scss 文件前加上@charset='utf-8',不然编译后的中文注释还是乱码的。我打开文件时就是utf-8,也没修改过编码啊,这是怎么回事,可以解答一下吗?
2017-07-19 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

在保存compasss中的saxss文件时出现汉字注释乱码的问题,如何解决

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信