Css 同时使用Grails和Less

Css 同时使用Grails和Less,css,grails,less,Css,Grails,Less,我希望在Grails.less文件中包含以下内容 @product-dark-color: ${dynamicColorService.getCurrentColor()}; 这可能吗 提供一些背景:有一个新的项目要求,不同的用户在登录时应该看到不同的颜色。该项目现在使用更少,一个文件包含所有颜色,我们希望每个用户在登录时更改一个文件(或者以其他方式完成相同的事情) 后续编辑 再看一看,我想知道以下是否可行: 使用less.js进行less的客户端处理,而不是使用一个GrailsLess插件

我希望在Grails.less文件中包含以下内容

@product-dark-color: ${dynamicColorService.getCurrentColor()};
这可能吗

提供一些背景:有一个新的项目要求,不同的用户在登录时应该看到不同的颜色。该项目现在使用更少,一个文件包含所有颜色,我们希望每个用户在登录时更改一个文件(或者以其他方式完成相同的事情)

后续编辑

再看一看,我想知道以下是否可行:

  • 使用less.js进行less的客户端处理,而不是使用一个GrailsLess插件进行服务器端处理
  • 有一个带有
    global.css.gsp
    文件,因此
    global.css.gsp
    文件可以进行控制器调用以动态获取系统资源/颜色等
  • 现在,其他
    .less
    文件可以包含
    global.css
    来引用必要的less变量

我缺少什么?

没有。
。打包应用程序时,预编译的文件更少。它们不会在运行时被处理。@Joshuamore:但是less有两个版本:服务器端和客户端。如果使用客户端版本会怎么样?我认为Groovy服务器页面(GSP)引擎不会处理
.less
文件,因此这并不重要。这仍然是问题所在。@Joshuamore:那么有没有其他方法(例如)让main.gsp包含一个动态创建的类型为less的样式部分?或者有一个包含较少代码的.css.gsp文件?