在 httpd 上运行 CSSless 的快速方法

在 httpd 上运行 CSSless 的快速方法

我正在寻找一个强大的解决方案来在 httpd 上运行 CSSless。我似乎找不到用 C 编写的任何内容。到目前为止,我找到的最好的是http://cpan.uwinnipeg.ca/dist/Apache2-Filter-CSS-LESS由于 CPAN,我甚至被建议不要使用它。

无 CSS 确实是一件了不起的事情。具有缓存功能的 httpd 模块解决方案将非常有用。

如果有其他方法来安装有问题的模块,请在答案中提供建议。

答案1

你的意思是css.less如果是这样,我不知道除了在 node.js 中使用(如网页或您刚刚链接到的模块中所述)之外还有其他动态服务器端解决方案,但是客户端处理除非您正在动态生成样式(less 本身的样式和代码应该由客户端浏览器缓存),否则选项应该可以满足您的要求。

使用 CPAN 和类似程序并绕过 Linux 发行版的包管理的主要问题是,下次包管理器更新相关部分时,模块可能会中断,因此,如果您不介意在模块中断时手动重新安装模块和 cpan 管理脚本,那么您可以使用该模块,尽管我可能会对超过 18 个月未更新的模块保持警惕,因为它可能无法在以后的 Apache 更新中完全正常运行(因此我建议在任何开发/测试环境中尝试之前在“一次性”VM 中对其进行测试(并且绝对在实时环境中尝试之前)。

相关内容