跳到主要内容

命令行用法

使用命令行将 .less 文件编译为 .css文件。

注意!如果你不熟悉命令行,可以了解一下 Less 的 GUI 工具

安装

使用 npm 安装

npm install less -g

-g 选项会全局安装 lessc 命令。如果你需要安装特定版本(或 tag),可以在包名后面添加 @VERSION,例如 npm install less@2.7.1 -g

为 Node.js 开发安装

如果你不想全局使用编译器,可以使用以下命令:

npm i less --save-dev

这将在你的项目文件夹中安装最新的官方版本的 lessc,并将其添加到项目的 package.jsondevDependencies 中。

lessc 的 Beta 版本

随着新功能的开发,会定期发布 lessc 构建版本,标记为 beta。这些构建版本不会作为 @latest 的官方发布版本发布,并且通常在版本中带有 beta(使用 lessc -v 获取当前版本号)。

由于补丁版本不会破坏兼容性,我们将及时发布补丁版本,并将 alpha/beta/candidate 版本发布为次要或主要版本升级(自 1.4.0 版本开始,我们努力遵循 语义化版本命名规范)。

服务器端和命令行用法

此存储库中包含的二进制文件 bin/lessc 可在 *nix、OS X 和 Windows 上使用 Node.js

用法lessc [option option=parameter ...] <source> [destination]

命令行用法

lessc [option option=parameter ...] <source> [destination]

如果将源设置为 -'(破折号或连字符),则从标准输入读取输入。

示例

将 bootstrap.less 编译为 bootstrap.css

lessc bootstrap.less bootstrap.css

仅适用于 lessc 的选项

有关所有其它选项,请参见 Less 选项

Silent

lessc -s lessc --silent

停止显示任何警告。

版本

lessc -v
lessc --version

帮助

lessc --help
lessc -h

打印可用选项的帮助消息并退出。

Makefile

lessc -M
lessc --depends

将 makefile 导入依赖项列表输出到 stdout。

No Color

已弃用

lessc --no-color

清理 CSS

在 less 的 v2 中,不再直接包含 Clean CSS。要使用 lessc 和 clean css,请使用 clean css plugin