首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >DotLess @import

DotLess @import
EN

Stack Overflow用户
提问于 2012-07-14 11:23:11
回答 1查看 2.8K关注 0票数 4

我试图通过将variables +mix-in移到一个新的CSS文件来分离我的CSS文件。如果有问题,我也在使用托管在Azure中的MVC4站点。

在我使用混入的CSS文件的最顶部,我有:

代码语言:javascript
复制
@import "theme.less.css"; 

但是,它不会加载它。我得到的错误是:

代码语言:javascript
复制
variable @defaultColour is undefined on line 166 in file 'styles.less.css'

很明显,theme.less.css没有被引用。dotless的文档没有提到@import语句。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-07-14 16:26:13

有一个选项可以将所有的导入视为较少的文件-否则它会假设因为它以.css结尾,所以它是直接导入的,例如不解析,只是推入。

在不带参数的情况下运行编译器exe时,这将提供所有选项

代码语言:javascript
复制
-a --import-all-less - treats every import as less even if ending in .css

在web配置中

代码语言:javascript
复制
<dotless importAllFilesAsLess="true">

或者,如果您使用自己的处理程序,请在config对象上设置该选项。

这是一个将.less.css文件作为.less而不是.css处理的功能请求,我已经推迟了一段时间,以防有人正在将less编译成.less.css,但我认为我们应该添加一些东西

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

https://stackoverflow.com/questions/11480751

复制
相关文章

相似问题

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