0

我刚刚用 Initializr 启动了一个新项目。首先,我意识到样式表的选项已被删除,后来我意识到 Twitter Bootstrap 也没有将 LESS 作为默认样式表。

我错过了什么?我真的很喜欢我没有任何配置的整个包。

我试图用谷歌搜索这个主题,但我找不到任何与之相关的东西。有人知道为什么 LESS 既不是 Bootstrap 也不是 Initializr 的一部分的背景?

亲切的问候,马文

4

3 回答 3

4

这有点令人惊讶。我总是从一个 initializr/bootstrap 包开始,并且喜欢拥有 LESS 文件。

我在github上挖了一点,找到了作者关于他为什么做出这个决定的评论

他在评论中说:

我删除了 Less 选项主要是因为:

  • Less 比 Sass 更容易出错(大约 200 个未解决的问题)并且功能更少
  • 人们对 less.js 感到困惑,当使用客户端生产时,这是一个糟糕的坏习惯
  • 在这一点上,让人们使用 Less 就像让人们使用 Mootools 而不是 jQuery。Sass 赢得了这场战斗,让多个工具做同样的事情对我们不利。只用最好的,让社区尽可能地成长。
于 2012-10-04T15:07:48.450 回答
1

使用 Initializr > Bootstrap 仅包含 CSS 文件。从 Twitter Bootstrap 主页(蓝色大按钮)下载 ZIP 文件时也是如此。

但是:来自 GitHub Repo 的完整包仍然包含所有内容:https ://github.com/twbs/bootstrap - 您可以下载一个 zip 文件或从那里克隆它。它还包含 JS 测试和完整的文档等等。

于 2012-10-04T14:11:08.193 回答
0

好的,对于所有真正喜欢它以前的方式的人,我找到了一个旧网站的镜像网站,包括更少的文档:

http://bootstrap.lesscss.ru/scaffolding.html

于 2012-10-05T10:31:46.170 回答