我使用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无法改变语法。有人知道解决方案吗?
答案 0 :(得分:3)
另见:https://github.com/less/less.js/issues/2449
当代码在主范围中包含@media
声明时,似乎没有出现错误。据我所知,这个错误(警告)不会影响扩展本身。
使用--silent
选项可以安全地减少运行,以禁止显示此警告。
答案 1 :(得分:3)
我在Django应用程序中遇到此问题,并将其添加到我的设置文件中修复了问题:
PIPELINE_LESS_ARGUMENTS = '-s'