LESS - 第三方编译器

Node.js 编译器

以下是用于 LESS 的 Node.js 编译器。

grunt-contrib-less

Grunt 是一个 Node 任务运行器。每次您提交对 LESS 文件的更改时,它都会编译您的样式表。

assemble-less

assemble-less 是一个功能强大的 grunt 插件,用于将 LESS 文件编译为 CSS。 less 任务提取 JSON 和 Lo - dash(下划线)模板,用于定义 LESS 包、UI 组件、压缩样式表或主题。

gulp-less

它是 Gulp 的 LESS 插件。gulp-minify-css 用于最小化 CSS。gulp-sourcemaps 用于生成 sourcemaps 库。

RECESS

它是一个基于 LESS 的开源工具,有助于优化您的 CSS 代码。它使 CSS 代码无错误、干净且易于管理。

autoless

它是一个 .less 文件观察器。它包含依赖项跟踪和跨平台通知。

用于 Less.js 的连接中间件

它用于允许处理 LESS 文件的 JS 框架连接。它根据请求编译源文件并缓存编译后的数据以供下次请求使用。

其他技术

以下是一些其他可帮助您编译 LESS 代码的技术。

Wro4j Runner CLI

您可以下载 wro4j-runner.jar 并使用以下命令在 CSS 中编译您的 LESS 代码 −

java -jar wro4j-runner-1.5.0-jar-with-dependencies.jar --preProcessors lessCss

您可以访问以下链接了解有关 Wro4j Runner CLI

CSS::LESSp

此模块用于解析并将 LESS 文件编译为 CSS 文件。以下是用于编译的命令 −

lessp.pl styles.less > styles.css

您可以访问以下链接了解有关 CSS::LESSp 的更多信息

Windows Script Host

以下是在 Windows 上运行的命令行编译器。

cscript //nologo lessc.wsf input.less [output.css] [-compress]

lessc input.less [output.css] [-compress]

您可以访问以下链接了解有关 适用于 Windows 的 Less.js

dotless

以下是用于在 Windows 上运行 dotless 的命令行编译器。

dotless.Compiler.exe [-switches] <inputfile> [outputfile]

您可以访问以下链接了解有关 dotless 的更多信息