单个引导程序组件的编译错误较少

时间:2012-08-19 04:55:57

标签: node.js twitter-bootstrap less server-side

我有点困惑。我正在尝试使用带有lessc的Node.js来编译包含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/reset'

时出现上述错误

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

非常感谢任何帮助。

1 个答案:

答案 0 :(得分:1)

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