0

我下载了 twitter 引导程序https://github.com/twbs/bootstrap

我正在尝试编译较少的文件,但它给了我一个 NameError

lessc wells.less test.css

错误

NameError: .border-radius is undefined in /var/www/2.6.0/assets/less/wells.less:13:2
12   border: 1px solid darken(@wellBackground, 7%);
13   .border-radius(@baseBorderRadius);
14   .box-shadow(inset 0 1px 1px rgba(0,0,0,.05));
4

1 回答 1

1

我不知道lessc命令现在在 v2.3.1 中是否仍然有效,但您应该编译该bootstrap.less文件。该文件将编译 Bootstrap 中包含的所有文件(响应式较少文件除外)。该文件的内容是:

@import "variables"
@import "scaffolding"
...
@import "hero-unit.less";

所以像:

lessc ./bootstrap.less > bootstrap.css

应该可以,但我不能向你保证,因为我测试的最后一个版本是 2.1。

无论如何,有一些说明可以使用 makefile 编译他们的代码,或者只是使用 aless.js来避免编译。您可以从他们的官方页面github 项目的 README 中查看文档中的说明。

于 2013-04-12T23:48:51.060 回答