【发布时间】:2011-08-07 03:56:30
【问题描述】:
我有一个包含较少 css 文件的目录。将它们编译为普通 css 的最佳方法是什么? (用于部署)
我想运行如下命令:
lessc -r less/ css/
其中 lessc 是 less 编译器(通过节点包管理器安装)
【问题讨论】:
-
在windows上你可以使用winless ;)
-
在主 css 文件上使用 @import 将它们一起导入并使用 Prepros App 可以编译 less、sass、stylus、jade、haml 和 markdown 并通过实时浏览器重新加载。
-
使用防护。 github.com/mloberg/guard-less(这个 fork 包含一个最新的 gem 依赖版本)
-
如果有人希望将所有 LESS 文件编译到 Windows 中的文件夹树中。下面是我在 WIndows 中使用批处理文件的解决方案: File compile-less.bat:
@echo cd ".\pages" for /r %%i in (*.less) do call lessc --clean-css "%%~i" "%%~dpni.min.css" cd ..文件夹 pages 及其子文件夹中的所有 less 文件都将被编译。