历史

Less 于 2009 年由 Alexis Sellier 创建,更常称为 @cloudhead。最初用 Ruby 编写,然后移植到 JavaScript。

Less 最初的灵感来自 Sass,具有更精简的功能集和与 CSS 紧密匹配的语法,而 Sass 当时没有。(后来 Sass 受 Less 启发创建了 SCSS,它自己的类 CSS 语法。)

2012 年 5 月,Alexis 将控制权和开发权移交给核心贡献者团队,他们现在负责管理、修复和扩展该语言。

核心团队

Less 由一群宝贵的核心贡献者维护,并得到了我们社区的大力支持和参与。没有人负责,每个人都有自己的领域,并捐出他们能负担的时间。按字母顺序排列

通过 打开一个问题 或提交一个拉取请求(如果这是一个功能请求,请先打开一个问题)来参与 Less 开发。

阅读我们的贡献指南和使用页面中的开发部分

社区

通过这些有用的资源,了解 Less 的开发并与社区联系。

对 less 语言有疑问或需要帮助解决棘手的用例?以下是一些值得访问的链接

书籍

视频

翻译

社区成员已将 Less 文档翻译成多种语言。

社区提交。

所有翻译均未得到官方支持,并且可能并非始终是最新的

有其他语言要添加,或者有不同的或更好的翻译?通过 打开问题 告诉我们。

许可证常见问题解答

Less.js 在 Apache 2 许可证下发布(尽管有计划对其进行双重许可)。版权所有 2009-2023,Alexis Sellier 和 Less 核心团队(请参阅关于)。归结为更小的块,可以用以下条件描述它。

它允许您

  • 出于个人、公司内部或商业目的,免费下载和使用 Less.js 的全部或部分
  • 在您创建的软件包或发行版中使用 Less.js

它禁止您

  • 在没有适当归属的情况下重新分发 Less.js 的任何部分

它要求您

  • 在您可能进行的任何包含 Less.js 的重新分发中包含一份许可证副本
  • 为任何包含 Less.js 的发行版提供对 Less 核心团队的明确归属

它不要求您

  • 在您可能组装的任何包含它的重新分发中包含 Less.js 本身或您可能对其进行的任何修改的源代码
  • 将您对 Less.js 所做的更改提交回 Less.js 项目(尽管鼓励提供此类反馈)

完整的 Less.js 许可证位于 项目存储库 中,以获取更多信息。