Less.js: LESS 不会从闭括号创建地图 }

创建于 2015-01-25  ·  6评论  ·  资料来源: less/less.js

参见: https :

相关问题: https :

最有用的评论

这还是2.7.1的问题

所有6条评论

@bassjobsen我无法重现任何问题,你能补充更多细节吗? 我已经尝试了链接错误中的一些示例,但我认为我需要
一种。 测试用例(或 x 在这种情况下总是发生)
湾实际产出
C。 预期产出

嗨卢克,
首先,我不想用任何未解决或含糊不清的问题来打扰您。

简而言之,我发现了什么:

我的 Less 文件t.less

p {
color: red; 
}

然后我运行: lessc t.less t.css --source-map --autoprefix

t.css.map 现在包含:

{"version":3,"sources":["t.less","t.css"],"names":[],"mappings":"AAAA;EACA,YAAA;ECCC","file":"t.css"}

没有自动前缀: lessc t.less t.css --source-map源映射如下所示:

{"version":3,"sources":["t.less"],"names":[],"mappings":"AAAA;EACA,UAAA","file":"t.css"}

正如您在运行 autoprefixer 后所看到的,输出不会改变,但是 sourcemap 会并添加
输出文件作为源。 据我了解并可以测试,这也与 SASS 中的相同代码不同。
见: https :

毕竟我认为在自动前缀添加一些规则的情况下,上述正确结果可能是模棱两可的原因,这些规则的来源应该是什么?

所以我不想浪费你的时间。 我不确定这确实是一个问题,我也不确定它是否会伤害某人。

啊,是的,这是我用他们刚刚关闭的 ap 提出的问题。 我会
再次查看链接的问题,然后尝试是否可以修复。

相关: https :

这还是2.7.1的问题

这在 3.11.1 中仍然是一个问题。 源映射没有为右括号进行映射。 我压缩了源文件、生成的源映射和输出 css 文件。

如果它有助于查看错误,你可以去这里https://sokra.github.io/source-map-visualization/#custom并将文件加载到可视化工具中并亲自查看错误。

这如此痛苦的原因是当您对文件应用多个转换阶段时

例如 Less -> CSS -> Autoprefixed CSS -> 连接的 CSS 文件
要制作从最后一个阶段回到第一个阶段的源地图,每个地图都需要完成

less_bug.zip

此页面是否有帮助?
0 / 5 - 0 等级

相关问题

chricken picture chricken  ·  6评论

rejas picture rejas  ·  6评论

heavyk picture heavyk  ·  3评论

xblakestone picture xblakestone  ·  3评论

joe223 picture joe223  ·  4评论