首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >减去编译时间变量

减去编译时间变量
EN

Stack Overflow用户
提问于 2012-06-12 18:02:16
回答 1查看 408关注 0票数 2

是否有一种方法可以在编译时定义较少的变量?

我想要做的是根据编译较少文件的环境定义@base-path,以便服务器引用CDN,而路径将指向开发人员机器上的本地路径。

EN

回答 1

Stack Overflow用户

发布于 2022-02-28 13:17:26

NodeJS上的lessc编译器提到了以下选项(来自https://lesscss.org/usage/#less-options):

全局变量

lessc --global-var="color1=red" { globalVars: { color1: 'red' } }

此选项定义可由文件引用的变量。实际上,声明被放置在基本减少文件的顶部,这意味着它可以被使用,但是如果在文件中定义了这个变量,它也可以被覆盖。

修改变量

lessc --modify-var="color1=red" { modifyVars: { color1: 'red' } }

与全局变量选项相反,这会将声明放在基本文件的末尾,这意味着它将覆盖在base文件中定义的任何内容。

根据调用编译器的方式,可以在这里插入环境变量。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11002233

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档