less - dotless 与less css 语言的语法完全相同吗?

标签 less dotless

.less 库称自己为 ruby​​ LESS 库的一个端口。我可以从它们都是相同 LESS 文件格式的编译器还是他们期望更少的代码略有不同?以另一种方式询问,我是将自己锁定在 dotless 库中,还是可以在 less 文件上使用 dotless 和 less javascript lib?

最佳答案

Dotlesscss 是 JavaScript 项目 less.js(LessCSS 的 JavaScript 实现,由 Cloudhead 的 LessCSS for Ruby 的原作者)直接(几乎 1:1 端口)

在 99% 的情况下,在 dotlesscss 上运行的相同代码将在 less.js 上运行,反之亦然。如果某些东西在 less.js 上有效而在 dotlesscss 上不起作用,我们认为这是一个错误,并在可能的情况下尝试修复它。

有非常细微的差异,因为很难保持三个不同的项目 100% 同步。

对于一个不同的函数名称。
示例是我们在 LessCss 项目之前实现的颜色操作函数,因为我们以它们的 SASS 等价物命名这些函数。

但总的来说:语言虽然是 100% 兼容的。

您并没有将自己限制在一种语言上。您应该能够相当轻松地在不同的实现之间移动。

同样 dotless 在 Mono 上运行,因此您也不会被锁定到特定的操作系统。

如果您遇到任何问题,请随时在我们的 GitHub Page 上提出问题。或通过邮件列表

关于less - dotless 与less css 语言的语法完全相同吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6377990/

相关文章:

css - 当 EnableOptimizations=false 时将 .less 输出为 .css

twitter-bootstrap-3 - 不加思索不能编译;在Bootstrap 3中更少的源

css - 如何在 ReSharper 6 中禁用 .less (dotLess CSS) 语法分析?

css - 有没有更聪明的方法来使用 CSS/LESS 来编写这个?

tinymce - LessCSS 中的自定义属性名称

html - CSS 图像位于 anchor 标记内另一图像的顶部

css - 使用无点的动态CSS

dotless - 在命令行中将参数传递给less文件

css - 在不同的屏幕尺寸下启用 Bootstrap 导航按钮

css - 如何将 ".row class"或 ".col class"转换为写入 css/less boostrap 的唯一类?