У нас есть задача grunt (grunt-svninfo a>), который сохраняет свойство конфигурации для последующего использования другими задачами.
Так, например, если мы запустим grunt-postcss после этой задачи, он сможет получить доступ к этому свойству конфигурации и извлечь из него информацию.
Но если мы запустим grunt-contrib-watch после этой задачи, то при обнаружении изменений в файлах *.less она вызовет grunt-postcss, а свойство config равно no больше не существует (не определено).
Почему свойства конфигурации (или глобальные переменные) недоступны из задач, вызываемых из задачи grunt-contrib-watch?