【发布时间】:2013-12-03 03:02:39
【问题描述】:
我有一个我的其他文件导入的主 *.less 文件 - 它包含以下内容:
@colorOne: blue;
@colorTwo: red;
我试图弄清楚如何从 MVC 页面更新这些值。
我真的被困在这里,因为现在我正在使用 Web Essentials 从我的 IDE 编译 CSS。即使 MVC 应用程序可以更新 less 文件中的值(我不知道它可以),我也需要以某种方式触发重新编译,然后我的所有 CSS 都与源代码控制不同步。
这让我相信唯一可能的解决方案是将可配置样式存储在数据库中,但客户不喜欢这个想法,因为那样我们不妨废弃 LESS(我们如何将数据库中的值推回全局 *less 文件 + 重新编译?)
我们将不胜感激任何一般性的指导。
【问题讨论】:
-
你知道LESS中的
modifyVars吗?取决于您想要实现的目标,这可能是一种选择。
标签: asp.net-mvc-4 less