问题标签 [kryzhanovskycssminifier]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
asp.net-mvc - KryzhanovskyCssMinifier 不适用于 MsieJsEngine,但适用于 V8JsEngine
我正在为 ASP.NET 使用最新的 BundleTransformer。
我有一个非常简单的捆绑文件,其中包含一个 LESS 文件:
我制作的 LESS 文件尽可能简单,以证明它实际上正确解释为 LESS。
当我尝试使用 V8JsEngine 时,它按预期工作(显示了相关的 web.config):
这给了我正确的 CSS:
但是,当我切换到 MsieJSEngine
我得到以下奇怪不正确的 CSS - 完全去掉了 UL。
我只是无法理解这怎么可能。它已被正确解释为 LESS,但从列表中完全删除了 UL。顺便说一句,如果我把它做成一个没有类的纯 css 文件,.something
我会得到同样的错误结果。
幸运的是,它似乎与 V8JsEngine 一起工作得很好,所以我可以继续,但我在这里发布这个希望能帮助其他人,因为我很好奇我是否做错了什么。
文件版本: