我刚刚用 Initializr 启动了一个新项目。首先,我意识到样式表的选项已被删除,后来我意识到 Twitter Bootstrap 也没有将 LESS 作为默认样式表。
我错过了什么?我真的很喜欢我没有任何配置的整个包。
我试图用谷歌搜索这个主题,但我找不到任何与之相关的东西。有人知道为什么 LESS 既不是 Bootstrap 也不是 Initializr 的一部分的背景?
亲切的问候,马文
我刚刚用 Initializr 启动了一个新项目。首先,我意识到样式表的选项已被删除,后来我意识到 Twitter Bootstrap 也没有将 LESS 作为默认样式表。
我错过了什么?我真的很喜欢我没有任何配置的整个包。
我试图用谷歌搜索这个主题,但我找不到任何与之相关的东西。有人知道为什么 LESS 既不是 Bootstrap 也不是 Initializr 的一部分的背景?
亲切的问候,马文
这有点令人惊讶。我总是从一个 initializr/bootstrap 包开始,并且喜欢拥有 LESS 文件。
我在github上挖了一点,找到了作者关于他为什么做出这个决定的评论:
他在评论中说:
我删除了 Less 选项主要是因为:
- Less 比 Sass 更容易出错(大约 200 个未解决的问题)并且功能更少
- 人们对 less.js 感到困惑,当使用客户端生产时,这是一个糟糕的坏习惯
- 在这一点上,让人们使用 Less 就像让人们使用 Mootools 而不是 jQuery。Sass 赢得了这场战斗,让多个工具做同样的事情对我们不利。只用最好的,让社区尽可能地成长。
使用 Initializr > Bootstrap 仅包含 CSS 文件。从 Twitter Bootstrap 主页(蓝色大按钮)下载 ZIP 文件时也是如此。
但是:来自 GitHub Repo 的完整包仍然包含所有内容:https ://github.com/twbs/bootstrap - 您可以下载一个 zip 文件或从那里克隆它。它还包含 JS 测试和完整的文档等等。
好的,对于所有真正喜欢它以前的方式的人,我找到了一个旧网站的镜像网站,包括更少的文档: