我下载了twitter bootstrap 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));
答案 0 :(得分:1)
我不知道lessc
命令现在是否在v2.3.1中仍然有效,但你应该编译bootstrap.less
文件。该文件将编译Bootstrap中包含的所有文件(响应较少的文件除外)。该文件的内容为:
@import "variables"
@import "scaffolding"
...
@import "hero-unit.less";
类似于:
lessc ./bootstrap.less > bootstrap.css
应该有效,但我无法向你保证,因为我测试的最后一个版本是2.1。
无论如何,有一些指令用于使用makefile编译代码或仅使用less.js
来避免编译。您可以在in the documentation from their official page的自述文件中查看说明github project。