快速入门
概览
变量(Variables)
混合(Mixins)
嵌套(Nesting)
运算(Operations)
转义(Escaping)
函数(Functions)
命名空间和访问符
映射(Maps)
作用域(Scope)
注释(Comments)
导入(Importing)
Less.js 用法
命令行用法
浏览器使用
Less.js选项
预装插件
程序化使用
API
Contributing to Less.js
Less 函数手册
逻辑函数
字符串函数
列表函数
数学函数
类型函数
其他功能
颜色定义函数
颜色通道函数
颜色操作函数
颜色混合函数
进阶指南
合并
父选择器
扩展
变量
Mixins
CSS Guards
Detached Rulesets
@import At-Rules
@plugin At-Rules
Maps (NEW!)
Less入门文档
网站首页
命令行用法
使用命令行工具将 .less 文件编译成 .css 文件。 当心!如果你不喜欢使用命令行,请了解更多有关 Less 图形界面工具 的信息。 ### 安装 通过 npm 安装 ```shell npm install less -g ``` `-g` 参数表示将 `lessc` 命令安装到全局环境。对于特定版本(或 tag),你可以在软件包(package)名称后面添加 @VERSION ,例如 npm install less@2.7.1 -g。 ### 针对 Node Development 配置段安装 Less 或者,如果你不想将编译器安装到全局环境,则可以 ```shell npm i less --save-dev ``` 这将在项目文件夹中安装 lessc 的最新正式版本,并将其添加到 package.json 文件中的 devDependencies 配置段中。 ### lessc 的 Beta 版 随着新功能的不断开发,lessc 版本将发布到 npm,标记为 beta。这些内部版本 _不会_ 作为 @latest 正式版本发布,并且通常会在该版本中包含 beta 标识(利用 `lessc -v` 命令获取当前版本号)。 由于 patch(补丁)版本是向后兼容的,因此我们将及时发布 patch 版本,alpha/beta/candidate 版本将作为 minor(次要)或 major(主要)版本进行发布并升级(从 1.4.0 版本开始,我们将努力遵循 [语义化版本命名规范](https://semver.org/ "语义化版本命名规范"))。 ### 服务器端和命令行用法 该仓库中包含的二进制文件 `bin/lessc` 能够在 *nix、OS X 和 Windows 平台上的 Node.js 上运行。 **用法:** `lessc [option option=parameter ...]
[destination]` ### 命令行用法 ```shell lessc [option option=parameter ...]
[destination] ``` 如果 source 设置为 `-' (破折号或连字符减号),则从 stdin 读取输入。 #### 示例 将 bootstrap.less 编译为 bootstrap.css ```shell lessc bootstrap.less bootstrap.css ``` ### 特定于 lessc 的参数 有关其他所有参数的信息,请参见 Less 参数列表。 #### Silent ```shell lessc -s lessc --silent ``` 不显示任何警告信息。 #### Version ```shell lessc -v lessc --version ``` #### Help ```shell lessc --help lessc -h ``` 展示所有参数的帮助信息并退出。 #### Makefile ```shell lessc -M lessc --depends ``` Outputs a makefile import dependency list to stdout. #### No Color 不推荐使用。 ```shell lessc --no-color ``` #### Clean CSS 在 v2 版本的 less 中,Clean CSS 不再作为直接依赖项而存在。如需将 clean css 与 lessc 一起使用,请使用 [clean css 插件](https://github.com/less/less-plugin-clean-css "clean css 插件")。
上一篇:
导入(Importing)
下一篇:
浏览器使用