编译bootstrap less会显示错误/警告

时间:2015-02-12 11:00:41

标签: twitter-bootstrap-3 less netbeans-8

我使用Bootstrap3 CSS Framework进行了大型项目。我们使用Netbeans IDE,它在保存时支持较少的编译。 Netbeans正在使用语法

在通过npm安装的Ubuntu机器上使用lessc Version 2.4.0。

$ lessc less/compiled.less css/compiled.css

完整输出:

"/usr/local/bin/lessc" "--source-map" "--source-map- rootpath=../themes/bodensee/less" "--source-map-url=compiled.css.map" "/usr/local/vufind2/themes/bodensee/less/compiled.less" "/usr/local/vufind2/css/compiled.css"
extend ' .clearfix' has no matches
extend ' .clearfix' has no matches
extend ' .clearfix' has no matches
extend ' .btn-xs' has no matches
 extend ' .btn-sm' has no matches
extend ' .btn-lg' has no matches
extend ' .clearfix' has no matches
extend ' .clearfix' has no matches
extend ' .clearfix' has no matches
extend ' .clearfix' has no matches
extend ' .clearfix' has no matches
extend ' .clearfix' has no matches
extend ' .img-responsive' has no matches
extend ' .clearfix' has no matches
extend ' .clearfix' has no matches
extend ' .img-responsive' has no matches
extend ' .clearfix' has no matches
Done.

我不知道它们是什么样的错误。但我觉得它们很烦人。当我尝试使用其他语法时

$ lessc less/compiled.less > css/compiled.css

它没有这些消息突然工作。 Netbeans无法改变语法。有人知道解决方案吗?

2 个答案:

答案 0 :(得分:3)

另见:https://github.com/less/less.js/issues/2449

当代码在主范围中包含@media声明时,似乎没有出现错误。据我所知,这个错误(警告)不会影响扩展本身。

使用--silent选项可以安全地减少运行,以禁止显示此警告。

答案 1 :(得分:3)

我在Django应用程序中遇到此问题,并将其添加到我的设置文件中修复了问题:

PIPELINE_LESS_ARGUMENTS = '-s'