стилус node.js импортирует автоматическое восстановление, срок действия - PullRequest
2 голосов
/ 18 марта 2011

Как получить стилус для автоматического восстановления CSS (включая импорт) после перезапуска узла и добавления метки времени?

Проблема, как говорит Щерму:

Мои стилусы были всегда перекомпилируется, за одним исключением: когда используя директиву @import, импортированная таблица стилей НЕ была перекомпилирована когда изменение было замечено. Для этого случай, мне всегда приходилось удалять вручную таблица стилей для полной перекомпиляции.

редактирование: есть проблема: https://github.com/LearnBoost/stylus/issues#issue/168

Ответы [ 2 ]

2 голосов
/ 18 марта 2011

Когда я создавал свои собственные приложения на основе нефрита / стилуса, я использовал nodemon для разработки. Он автоматически перезапускается на любых файловых обменах (после рассмотрения списка игнорирования см. Документы).

Мои таблицы стилей всегда перекомпилировались, за одним исключением: при использовании директивы @ import импортированная таблица стилей НЕ перекомпилировалась, когда было замечено изменение. В этом случае мне всегда приходилось вручную удалять таблицу стилей для полной перекомпиляции.

Но во всех остальных случаях перестройка таблиц стилей работала как шарм.

P.S. я предполагаю, что вы используете экспресс в качестве своей основы выбора, мой опыт основан на этом.

1 голос
/ 18 марта 2011

Если вы используете экспресс или любую основанную на соединении веб-среду, вы можете использовать мое промежуточное ПО для разветвленного компилятора (TJ закрыл мой запрос на извлечение, так что я думаю, что он никогда не попадет в мастер).

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

Добавлена ​​возможность принудительной автоматической компиляции файлов CSS.

...