运行dotLess并对CSS文件进行攻击时,是否有人遇到麻烦?正在开发一个项目...在开发一年后安装了dotLess,以便为网站的一些新功能创建新的CSS文件,并且最近我们的旧CSS无法正常工作。
查看生成的CSS文件,我们意识到dotLess编译器在这样的一些黑客攻击:
html>/**/body #itemTable .informationView fieldset textarea { min-height: 1.3em; height: 1.3em; }
所以我们想知道dotLess是否有任何停止词或黑客的列表?
答案 0 :(得分:3)
问题是特别是CSS黑客真的破坏了解析器。
我们确实有一个解决方法,但目前还远没有优雅:insert语句。 它的工作方式与import语句的工作方式相同,但它不处理导入的文件,所以只要你的代码无法通过解析器运行(比如评论中的版权声明或像你这样的css hacks),它就是理想的将它们放在某个文件中并将它们导入到.less文件中。
我知道,这并不完美,我们目前正在进行完整的解析器重写以改善这种情况。
问候丹尼尔