是否可以覆盖来自LESSPHP编译器的现有变量,例如
$less = new lessc;
$less->setVariables(array(
"color" => "red",
"base" => "960px"
));
echo $less->compileFile('source.less','destination.css');其中source.less已经有了@color和@base变量。如果没有,有没有其他方法可以做到这一点?
发布于 2014-08-12 00:16:57
这实际上是LessPHP编译器中的一个错误。我建议避免使用PHP版本的编译器,因为所有者似乎没有维护项目(至少对我来说不够快),并使用官方的节点编译器。
https://github.com/ldbglobe/lessphp/compare/patch-1:LessPHP可以打补丁,但我不知道它是否是100%
您可以在此处看到用于更正此问题的所有+1:https://github.com/leafo/lessphp/issues/302
就我个人而言,我正在转向官方的节点编译器,因为这是Less的核心功能,也是非常重要的功能。此外,通过使用官方编译器,您可以确保功能按预期实现。
https://stackoverflow.com/questions/22013107
复制相似问题