【问题标题】:Debian - Watch and compile less automaticallyDebian - 自动监视和编译更少
【发布时间】:2013-02-24 22:44:17
【问题描述】:

我想知道如何自动查看.less 文件并编译它们。没有图形用户界面。

当我在实时 debian 服务器上使用引导程序进行开发时,我真的不想保存 less 文件,每次进行更改时转到 PuTTY 并键入 lessc less/bootstrap.less > css/bootstrap.css。如果我每次都必须这样做,我还不如使用纯 CSS。

所以,我必须在目录 /less/ 上观察 每个 带有 .less 的文件,并在进行更改时运行 lessc less/bootstrap.less > css/bootstrap.css。但是我该怎么做呢?

是的,我可以使用cron,但它只提供一分钟刷新一次。所以这不是一个选择。

【问题讨论】:

    标签: debian less


    【解决方案1】:

    我之前使用过File WatcherFSSM 来执行此操作,具体取决于操作系统(以及我对学习新工具的热情程度)。后者可能最适合 Linux,但它是用 Ruby 编写的。

    对于一个可以满足你要求的纯 C 工具,我喜欢 inotify-tools 的 inotifywait。该网站有一些很好的示例,并且有一个可用于 Debian 的软件包。如果没有任何工具能完全满足您的需求,here 是如何使用 inotify API 的示例。

    【讨论】:

    • 我应该如何安装 FSSM?它完全没有任何安装指南。
    • 是的,我同意,文档非常糟糕。它是一个 ruby​​ gem,因此您可以像任何其他 Ruby 库一样安装和使用它(即 gem install fssm)。我看到在 Ubuntu 中,总是有一个 fssm-package。
    猜你喜欢
    • 2014-07-20
    • 2017-07-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-03-19
    相关资源
    最近更新 更多