在各个引导组件上减less编译错误

我有点困惑。 我正在尝试使用lessc来编译包含bootstrap部分的应用程序。 我希望能够select我所需要的bootstrap,因为我不会全部使用它。 当我导入bootstrap.less一切都完美地编译。 但是,如果我导入只是reset.lessbuttons.less我得到: TypeError: Cannot call method 'charAt' of undefined 。 这里发生了什么?

我的文件夹设置

 less/ application.less bootstrap/ bootstrap.less reset.less buttons.less etc... 

application.less

当我有@ @import 'bootstrap/bootstrap'时,所有东西都编译得很好当我有@ @import 'bootstrap/bootstrap' @import 'bootstrap/reset'

而且我也尝试在文件名的末尾添加无效的,相同的结果。 我在网上发现,较less的版本1.3.0应该解决这个问题,但这是我正在使用的版本。

任何帮助将不胜感激。

组件依赖于variables.less mixins.lessmixins.less 。 编译任何组件时(或者甚至只是reset.less ,因为它使用了mixins),你将需要包含它们。