题
解决方案
我看不出任何原因 应该 用于生产。将其作为构建脚本运行更有意义,然后将无需cookie cookie域上的输出(常规CSS)提供。然后,在没有JavaScript的情况下它可以正常工作,并且不需要JavaScript处理(比用调谐本机代码编写的CSS解析器慢)在每个页面加载上。
其他提示
是的,如果残障人士是一个问题,那么我建议反对基于JavaScript的LIMS。就个人而言,我认为与基于Ruby的一个没有优势,因为您实际上只需要在开发机上安装Ruby - 一旦将.LESL FILE编译到.CSS,那么不太编译的.CSS文件就没有区别和“手写”一个。
我没有尝试过生产,但是可能会有一些有趣的用例围绕更少的变量。例如,您可以更改较小的变量,从而改变一堆依赖的CSS规则(例如,相对宽度/高度)。
看 https://stackoverflow.com/a/8742705/255961 对于有趣的补丁,可以很容易地使用简单的 modifyVars()
功能。
有了它,您可以更改引导网格的大小,并使用单个本地JS调用来更改所有取决于它的内容:
less.modifyVars({
'@gridColumnWidth': 50px
});
不隶属于 StackOverflow