命令行用法
使用命令行将 .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.json
的 devDependencies
中。
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