Я создаю сайт, используя node и gulp, веб-сервер запускается с задачей gulp, которая помимо запуска также объединяет файлы js и css и следит за изменениями.
Проблема в том, что когда задача gulp выполняет тяжелую обработку, весь пользовательский интерфейс ide зависает до завершения интенсивного процесса.
Проблема не возникает, когда я запускаю задачу из терминала, поэтому я предполагаю, что конфигурация запуска выполняется в потоке пользовательского интерфейса ide (я также подозреваю, что это происходит потому, что перемещение файлов в навигаторе проекта приводит к зависанию Пользовательский интерфейс, а перемещение файлов за пределы ide происходит намного быстрее).
Мой вопрос: можно ли заставить конфигурацию запуска работать в отдельном потоке, отличном от потока пользовательского интерфейса?
Не уверен, что это помогает, но я приложил скриншот моей текущей конфигурации:
Спасибо.