Bootstrap 4支持LESS吗?

19

如今 Bootstrap 团队发布了版本 4 alpha,原生使用 SASS 作为 CSS 预处理器。这是否意味着它没有任何 LESS 支持?!


1
是的,Bootstrap的Less版本不再计划用于v4。(这只是取决于愿意为这种版本做出贡献的人数。主要的Bootstrap开发人员似乎更多地与他们的其他开发项目绑定在了SCSS上,所以这实际上并不令人惊讶)。 - seven-phases-max
1
我推荐使用这个端口:https://github.com/seanCodes/bootstrap-less-port。我正在个人网站上使用它,没有遇到任何问题,而且我认识作者,他会欢迎任何有助于保留1:1效用和输出的贡献。 - calvin
2个回答

16
请记住,Bootstrap 4目前处于Alpha阶段。正如Bootstrap 4 Alpha的博客文章所述,它目前不支持LESS:

已从Less迁移到Sass。由于使用了Libsass,Bootstrap现在编译速度比以往任何时候都要快,我们加入了一个日益庞大的Sass开发者社区。

然而,版本4的入门页面仍然提到了LESS(尽管我想这是一个复制粘贴的疏忽):

npm

Bootstrap的package.json包含一些其他元数据,包括以下键:

  • less - Bootstrap的主Less源文件路径

  • style - Bootstrap的未压缩CSS路径,已使用默认设置(无定制化)进行预编译

目前看来,没有任何涉及支持LESS的计划,是否会在未来支持仍无法确定,需要有官方的肯定或否定。


10

Bootstrap团队决定在v4.0发布时不包括Less版本,但有一个非官方的Bootstrap 4 Less移植版可用。(完整披露:我是作者。)

希望他们将来会像为Sass创建官方移植版一样,创建一个官方的Less移植版。


3
我是Less团队的成员,我使用了链接的Less端口,它的表现非常出色。 - calvin

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接