1

我有点困惑。我正在尝试将 Node.js 与 lessc 一起使用来编译我的应用程序,其中包括引导程序的一部分。我希望能够为我需要的东西挑选一些零碎的引导程序,因为我不会全部使用它。当我导入时,bootstrap.less一切都完美编译。但是如果我只导入reset.less或者buttons.less我得到:TypeError: Cannot call method 'charAt' of undefined. 这里发生了什么?

我的文件夹设置

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

应用程序.less

当我有时,一切都编译得很好@import 'bootstrap/bootstrap' 我得到了上面的错误@import 'bootstrap/reset'

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

任何帮助将不胜感激。

4

1 回答 1

1

组件依赖于variables.lessmixins.lessreset.less在编译任何组件(甚至只是,因为它使用 mixins)时,您都需要包含它们。

于 2012-08-22T06:38:53.230 回答