grunt watchers - как передать параметры от родительских процессов к дочерним
У меня есть приложение с довольно сложной рабочей средой. Во время сборки я передаю множество параметров и опций. Одним из них является каталог, в котором будет создаваться вывод (в настоящее время это просто временная метка).
Большая проблема, которую я нахожу в grunt, заключается в том, что часы grunt-contrib не разделяют параметры и параметры между родительскими и дочерними процессами. То есть, если я сгенерирую директорию timestamp-nameddirectory и сохраню ее внутри grunt.config, у дочернего процесса его просто нет. В моем случае он генерирует другой каталог с именем отметки времени, но это не касается отметок времени.
В основном, вопрос в том, как я могу передать некоторую информацию между родительскими и дочерними процессами в grunt?
1 ответ
Использование spawn:false
,
Я прочитал ваши комментарии, но у меня тоже довольно сложный процесс сборки и использую spawn:false
по той же причине, что и вы (укажите выходной каталог сборки с меткой времени), и у меня никогда не возникало проблем со стабильностью с моими наблюдателями.
Поэтому я действительно считаю, что вам лучше всего установить значение false и затем решить проблемы наблюдателя, а не наоборот: не могли бы вы сделать это и обновить вопрос с помощью указанных проблем?