Я обновился до WebStorm 2018.1 (Ultimate) и пытался использовать встроенную в него интеграцию Perforce. У меня есть проект Angular, и до того, как я обновился, производительность работала нормально и была быстрой. После обновления каждый раз, когда я пытаюсь открыть файл для редактирования, задача никогда не завершается, она просто зависает там.
В качестве примера - я щелкаю правой кнопкой мыши на файле .ts, Perforce -> Edit. Задача «Выполнить редактирование» отображается в правом нижнем углу как фоновая задача и просто висит там. Пока он просто сидит и ничего не делает, я открываю окно терминала и rm -rf node_modules
. Мгновенно после удаления node_modules
задание «Выполнение» завершено, и выполнение «работает» как чудо.
У меня node_modules игнорируются в P4IGNORE (как переменная окружения), поэтому я не совсем уверен, что происходит - кто-нибудь еще сталкивался с этой проблемой?