命令行编译scss时中文注释报错乱码

在ruby安装路径下,如C:\Ruby24-x64\lib\ruby\gems\2.4.0\gems\sass-3.5.7\lib\sass\engine.rb。

在engine.rb中所有的require XXXX 之后添加一行代码: 

Encoding.default_external = Encoding.find('utf-8')

即可,如无效或编译后乱码,可重启dos窗口。

网上有些说法是在说在 scss 文件开始加上:

@charset"utf-8";

但是无效,正常编译都会自动给css文件开始加 @charset"utf-8";的。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 成长是每个人一生的功课,成长是我一生的追求。我享受着成长的幸福,也享受着教育的幸福。 袁卫星老师的课,带给我长久的...
    wujihong阅读 557评论 0 0
  • 我一直说自己信佛,其实信的很不透彻,我不信宗教,只是单纯的喜欢佛法,敬仰佛教里那些高僧们对于佛法的苦苦追求,觉得佛...
    亦如是阅读 1,317评论 0 0
  • 圣诞节如何过得有回味?朋友一路有你是这样告诉我的,坐着房车过圣诞。一路有你,北大才女,20多年前到巴黎,育有二儿一...
    就爱优闲阅读 487评论 0 9
  • 私は貪欲が大きい人間だ。会ったらもっと会いたい、もう一度話したらもっと話せたい、さらにもっと触りたい、抱きたいのだ...
    这昵称不够帅气阅读 140评论 0 0
  • 又快过春节了,我感觉自己的某根神经正在醒来。多少年来,这是每到春节时我的必然反应。 就像惊蛰前后那些钻到泥土里越冬...
    恩九月阅读 922评论 2 2

友情链接更多精彩内容