Less 教程
- 第1节:Less 安装
- 第2节:Less 嵌套规则
- 第3节:Less 操作
- 第4节:Less 转义
- 第5节:Less 函数
- 第6节:Less 命名空间和访问器
- 第7节:Less 变量范围
- 第8节:Less 注释
- 第9节:Less 导入
- 第10节:Less 变量
- 第11节:Less 扩展
- 第12节:Less 混合
- 第13节:Less 混合参数
- 第14节:Less Mixins函数
- 第15节:Less 将规则集传递给Mixins
- 第16节:Less 导入指令
- 第17节:Less 导入选项
- 第18节:Less Mixin Guards
- 第19节:Less CSS Guards
- 第20节:Less 循环
- 第21节:Less 合并
- 第22节:Less 父选择器
- 第23节:Less 其他函数
- 第24节:Less 字符串函数
- 第25节:Less 列表函数
- 第26节:Less 数学函数
- 第27节:Less 类型函数
- 第28节:Less 颜色定义函数
- 第29节:Less 颜色通道函数
- 第30节:Less 颜色操作
- 第31节:Less 颜色混合函数
- 第32节:Less 命令行用法
- 第33节:Less 在浏览器中使用
- 第34节:Less 浏览器支持
- 第35节:Less 插件
- 第36节:Less 程序化使用
- 第37节:Less 在线编译器
- 第38节:Less GUIs
- 第39节:Less 编辑器和插件
- 第40节:Less 第三方编译器
- 第41节:Less 框架
Less 第三方编译器
Node.js编译器
以下是用于LESS的Node.js编译器。
grunt-contrib-less
Grunt是一个Node任务运行器。 它会在每次向LESS文件提交更改时编译样式表。
assemble-less
assemble-less是一个强大的grunt插件,用于将LESS文件编译为CSS。 较少的任务提取JSON和Lo-dash(下划线)模板来定义LESS包,UI组件,压缩的样式表或主题。
gulp-less
它是GULP的LESS插件。 gulp-minify-css 用于缩小CSS。 gulp-sourcemaps 用于生成源地图库。
RECESS
它是一个基于LESS的开源工具,有助于优化您的CSS代码。 它保持CSS代码错误免费,干净和可管理。
autoless
它是一个 .less 文件监视器。 它包含依赖关系跟踪和跨平台通知。
Connect Middleware for Less.js
它用于允许处理连接JS框架的LESS文件。 它根据请求编译源文件,并缓存下次请求的编译数据。
其他技术
下面是其他可以编译LESS代码的技术。
Wro4j Runner CLI
您可以下载 wro4j-runner.jar ,并且可以编译 您的LESS代码在CSS中使用以下命令:
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脚本宿主
以下是将在Windows上运行的命令行编译器。
cscript //nologo lessc.wsf input.less [output.css] [-compress]
OR
lessc input.less [output.css] [-compress]
您可以访问以下链接,了解有关 Less.js for windows的详情
无点
以下命令行编译器为windows运行dotless。
dotless.Compiler.exe [-switches] [outputfile]
您可以访问以下链接,了解有关 dotless 的详情