我在使用 lessphp(以及在 rails 或 python/django 中编译较少)时遇到的一个总是令人讨厌的问题是,它只查看要编译的文件,而不是导入的文件。
例如,我的 less 结构看起来像这样:
// main.less
// (compiled to styles.css)
@import "variables"
@import "objects"
@import "theme"
.
// theme.less
// (actual styles)
body { background:#efefef }
所以实际编译的文件只是导入我正在处理的样式和文件的根目录。每次我对我的样式(theme.less)进行更改时,我都必须编辑 main.less 以便重新编译。
是否有任何选项可以像在客户端编译(less.js)上那样检查所有文件的更改?