Наблюдатели PHPUnit: как предотвратить выполнение нескольких задач при одновременном сохранении нескольких файлов?

Я установил наблюдатель в PHPStorm, который запускает выполнение задачи Grunt при изменении одного из моих PHP-файлов. Это работает хорошо, однако, когда я изменяю несколько файлов в одном (например, при замене строки в нескольких файлах), задача Grunt выполняется столько раз, сколько файлов было изменено.

Мне нужно было бы выполнить его только один раз, как я могу это сделать?


person Bruno Pérel    schedule 29.04.2015    source источник


Ответы (1)


File Watcher срабатывает для каждого просматриваемого файла — для этого они и созданы.

Здесь ваши возможности ограничены — либо запускайте задачи Grunt вручную из IDE (будь то существующая интеграция с Grunt… или с помощью внешних инструментов и т. д. — вы можете назначать ярлыки для определенных целей/записей)… или использовать внешнее наблюдение/обработку.

person LazyOne    schedule 29.04.2015