SCSS处理器Unicode输出不正确

时间:2019-12-24 16:48:53

标签: unicode sass font-awesome

我已经在Windows 10上使用Scout-App和Visual Studio Code测试了此问题。

刚刚下载了Font-Awesome 4.7.0 SCSS files并设置了一个项目/工作区,我注意到unicode输出有问题。例如:

在“ _variables.scss”部分中,我们具有:

$fa-css-prefix: fa;
$fa-var-music: "\f001";

在“ _icons.scss”部分中,我们具有:

.#{$fa-css-prefix}-music:before { content: $fa-var-music; }

预期结果为:

.fa-music:before { content: "\f001"; }

但输出为:

.fa-music:before { content: ""; }

因此存储在变量中的所有unicode值都被处理为

因此,我无法正确编译经过修改的超棒CSS文件的正确输出。

我尝试将UTF8编码放置在每个SCSS文件的顶部,但问题仍未解决。

要进行快速测试,将产生以下结果:

test.scss

@charset "UTF-8"; 
$fa-css-prefix: fa;
$fa-var-music: "\f001";
.#{$fa-css-prefix}-music:before { content: $fa-var-music; }

0 个答案:

没有答案