node.js手写笔导入自动重建,到期?

时间:2011-03-18 07:21:50

标签: javascript css import node.js stylus

如何在节点重启时让手写笔自动重建css(包括导入)并附加时间戳?

schaermu提出的问题:

  

我的手写笔样式表总是如此   重新编译,但有一个例外:何时   使用@import指令,   导入的样式表未重新编译   当发现变化时为了那个原因   情况下,我总是不得不手动删除   完整重新编译的样式表。

编辑: 有一个问题: https://github.com/LearnBoost/stylus/issues#issue/168

2 个答案:

答案 0 :(得分:2)

当我构建自己的基于jade / stylus的应用程序时,我使用nodemon进行开发。它会在任何文件更改时自动重新启动(在考虑忽略列表后,请参阅文档)。

我的手写笔样式表总是被重新编译,但有一个例外:当使用 @import 指令时,如果注意到更改,则不会重新编译导入的样式表。对于这种情况,我总是必须手动删除样式表以进行完全重新编译。

但在所有其他情况下,重建样式表就像一个魅力。

P.S。我假设您使用快递作为您的选择框架,我的经验是基于此。

答案 1 :(得分:1)

如果您正在使用express或任何基于连接的Web框架,您可以使用我的分叉编译器中间件(TJ关闭了我的拉取请求,所以我认为这永远不会进入主机)。

https://github.com/masylum/connect/commit/6ab47b191a1ede91eae90b1608a61f0a7397b082

这会添加强制自动编译CSS文件的选项。