css - 保存导入的 less 文件时自动编译 less 文件

标签 css compilation less

我已将我的 less/css 分成几个按特定类别分组的文件,因此单个文件易于维护。虽然我只想将一个 css 文件导入到布局中。

为此,我有 - 我怎么调用它 - 一个 master less 文件,它导入所有其他文件,如配置、表单、布局等。

现在的问题是,例如 WinLess 或我尝试过的所有其他编译器,只监视我的主文件的保存,然后才编译它。然而这是愚蠢的,因为这个文件几乎从来没有得到任何改变。所以我想要的是检测导入的 less 文件的变化,然后只编译主文件。

有谁知道有什么工具可以做到这一点? 或者你如何管理你的 less 文件来绕过这个问题?

更多信息:我已经通过 SSH 将服务器目录映射到本地并编辑其中的文件,即这些文件只是伪本地文件。它们位于服务器上,但可以通过驱动器盘符通过本地路径访问。编译器应该能够使用该设置。

感谢您的回答!

最佳答案

老实说,您最好的选择是实际使用 Less 自己的编译器,这当然是最新的选择。它将通过命令行完成,但这是了解一切正确、有效和最新的最佳方式。

所有信息都可以在Less Documentation Here中找到

可以找到有关使用导入进行编译的更多信息 HERE

最新版本的 WinLESS 确实报告说当 @import 文件被更改时它会自动重新编译,所以这可能是您的 WinLESS 版本已过时。 (参见 HERE - 功能下的第三个要点)

或者,看看您是否可以让它在纯本地文件上工作。如果这可行,则可能是编译器无法通过 SSH 进行异步检查的问题。

关于css - 保存导入的 less 文件时自动编译 less 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30350800/

相关文章:

html - CSS 和 HTML 边距

css - 根据条件更改 bootstrap col-width

postgresql - 使用 iOS SDK 4.2 编译 libpq

java - 在针对旧 JDK 版本时如何避免 NoClassDefFoundErrors 和 NoSuchMethodErrors?

css - Netbeans 8.0 Yii Project Bootstrap LESS 文件有错误

jquery - 使用 jquery 修改样式不同于 css

css - Bootstrap 响应式菜单 - 如何更改较大视口(viewport)的高度

eclipse - 在解决构建路径错误之前,无法构建项目。

css - Mixin 参数作为类名的一部分

less - 如何使用 Web Essentials 2013 在 Less 中启用 Intellisense Quick Info?