在进行前端开发、样式重构或学习 CSS 预处理器时,配置本地编译环境往往比较耗时:
less-loader 更快。本站 工具将复杂的编译参数转化为直观的开关和实时反馈:
.min.css。@import 相关的资源引用。@primary-color: #4D90FE; 或层级嵌套。| Less 源代码 | 编译后的标准 CSS | 作用 |
|---|---|---|
@w: 10px; width: @w * 2; |
width: 20px; |
变量与运算 |
.box { h1 { color: red; } } |
.box h1 { color: red; } |
层级嵌套 |
.radius(@r: 5px) { border-radius: @r; } |
(不直接输出,仅在调用处展开) | 混合 (Mixins) |
color: darken(#fff, 10%); |
color: #e6e6e6; |
内置颜色函数 |
less.js 核心,确保编译逻辑与各种构建工具(如 Webpack, Gulp)完全一致。