px2rem
px2rem copied to clipboard
fix: 处理.5px等忽略小数首位0时rem计算异常的问题
使用dart-sass时,当outputStyle配置项为压缩模式,会将0.5px
等小于1的数字忽略首位0,最终输入.5px
,
这种数字单位在px2rem
时会错误地忽略小数点.
,被当做成5px
,比如当remUnit为100时,计算输出的rem值变成了.0.05rem
,导致最后的结果变成了0.05rem
,结果扩大了10倍,因此需要修复一下
@songsiqi 可以 cr 一下这个 pr 么,希望可以合并下