如何在节点重启时让手写笔自动重建css(包括导入)并附加时间戳?
schaermu提出的问题:
我的手写笔样式表总是如此 重新编译,但有一个例外:何时 使用@import指令, 导入的样式表未重新编译 当发现变化时为了那个原因 情况下,我总是不得不手动删除 完整重新编译的样式表。
编辑: 有一个问题: https://github.com/LearnBoost/stylus/issues#issue/168
答案 0 :(得分:2)
当我构建自己的基于jade / stylus的应用程序时,我使用nodemon进行开发。它会在任何文件更改时自动重新启动(在考虑忽略列表后,请参阅文档)。
我的手写笔样式表总是被重新编译,但有一个例外:当使用 @import 指令时,如果注意到更改,则不会重新编译导入的样式表。对于这种情况,我总是必须手动删除样式表以进行完全重新编译。
但在所有其他情况下,重建样式表就像一个魅力。
P.S。我假设您使用快递作为您的选择框架,我的经验是基于此。
答案 1 :(得分:1)
如果您正在使用express或任何基于连接的Web框架,您可以使用我的分叉编译器中间件(TJ关闭了我的拉取请求,所以我认为这永远不会进入主机)。
https://github.com/masylum/connect/commit/6ab47b191a1ede91eae90b1608a61f0a7397b082
这会添加强制自动编译CSS文件的选项。