强制lessc从字面上解释@import

时间:2012-01-16 11:45:31

标签: css import less literals

我正在处理从less源代码编写的源代码生成的CSS样式表。来源包括以下行:

@import url('http://fonts.googleapis.com/css?family=Droid+Serif');

lessc 1.1.0(LESS编译器)[JavaScript]

这是一个完美的CSS。但是,我的lessc 版本(lessc 1.1.0(LESS编译器)[JavaScript])看到文件名不会以.css结尾并尝试查找本地{ {1}}要包含的文件。导致错误

.less

这有什么办法吗?例如。通过强制lessc直接传递一段文字?

1 个答案:

答案 0 :(得分:2)

在less.js Github上查看this issue

解决方案似乎是:

在关闭网址导入之前添加&.css

@import url("http://fonts.googleapis.com/css?family=Open+Sans");

@import url("http://fonts.googleapis.com/css?family=Open+Sans&.css");

让我知道如果它有效,我记得几个月前开一张关于完全相同问题的票但放弃了。