Question

Comment puis-je obtenir stylet pour reconstruire le css (y compris les importations) automatiquement sur le noeud redémarrage et ajouter l'horodatage?

Le problème met en schaermu il:

Mes feuilles de style stylet étaient toujours recompilation, avec une exception: lorsque en utilisant la directive @import, la stylesheet importé n'a PAS été recompilé quand un changement a été remarqué. Pour ça cas, j'ai toujours dû supprimer manuellement la feuille de style pour une nouvelle compilation complète.

modifier: il y a un problème: https://github.com/LearnBoost/stylus/issues#issue/168

Était-ce utile?

La solution

Quand je construisais mes propres applications à base de jade / stylet, i utilisé nodemon pour le développement. Il auto-redémarrage sur les filechanges (après avoir examiné une liste noire, voir les docs).

Mes feuilles de style stylet ont toujours été recompilés, à une exception près: lorsque vous utilisez le @import directive, n'a pas été recompilé lorsqu'un changement a été remarqué la feuille de style importé. Pour ce cas, j'ai toujours dû supprimer manuellement la feuille de style pour une nouvelle compilation complète.

Mais dans tous les autres cas, la reconstruction des feuilles de style travaillé comme un charme.

P.S. Je suppose que vous utilisez Express comme cadre de choix, mon expérience est basée sur cela.

Autres conseils

Si vous utilisez express ou un framework web basé connexion, vous pouvez utiliser mon middleware compilateur fourchue (TJ fermé ma demande de traction, donc je pense que ce ne sera jamais dans le maître).

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

Cela ajoute l'option à la force autocompilation des fichiers CSS.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top