Less 减:将变量编译为PHP占位符
我使用gulp将Less 减:将变量编译为PHP占位符,less,gulp-less,Less,Gulp Less,我使用gulp将.less文件编译成缩小的.css文件。less文件中定义了一些变量,如下所示: @error-red: #cc0000; @error-red: <?php echo $error_red; ?>; 我想将PHP占位符编译成缩小的css文件,这样以后就可以用脚本填充变量。大概是这样的: @error-red: #cc0000; @error-red: <?php echo $error_red; ?>; 但是编译失败,因为这不是有效的CS
.less
文件编译成缩小的.css
文件。less文件中定义了一些变量,如下所示:
@error-red: #cc0000;
@error-red: <?php echo $error_red; ?>;
我想将PHP占位符编译成缩小的css文件,这样以后就可以用脚本填充变量。大概是这样的:
@error-red: #cc0000;
@error-red: <?php echo $error_red; ?>;
但是编译失败,因为这不是有效的CSS。还有别的办法吗?这些变化不一定都是颜色,也可能是边框或其他规则
我想用PHP来实现这一点,因为node.js不在我的生产服务器上运行。我将反向实现。使用php创建/修改.less文件,并创建一个gulp watch任务,以便在修改时编译css文件。这将起作用,但php任务将使用数据库中的变量,这些变量可以在node.js不可用时更改。好的,您是否正在尝试动态修改项目的css属性?那么为什么不在less中使用默认的颜色属性,并生成一个只包含颜色属性的新css文件呢。生成后,使用新的
标记导入它。你不必为此大口大口大口大口地喝,如果没有办法少喝一点的话,我很可能最终会这样做。非常感谢。