Я вижу это время от времени. Я использую Git, и мой файл .gitignore настроен как рекомендуемый , в частности:
.idea/workspace.xml
.idea/tasks.xml
.idea/*.iml
Иногда я вижу это после клонирования хранилища и, пытаясь выяснить, почему, я наткнулся на этот пост и прочитал принятый ответ.
Я удалил файл modules.xml
и снова открыл WebStorm (2016.2.4), и он был решен. Я посмотрел на новый modules.xml
и обнаружил, что его содержимое было точно таким же, как и раньше, но мой файл <projectName>.iml
был больше.
Похоже, что в файле .iml
есть искажение, а не modules.xml
. Я предполагаю, что удаление modules.xml
вызывает перестроение файла .iml
. Не уверен, поможет ли это кому-нибудь в чем-либо, но подумал, что я предложу дополнительное понимание.