Webstorm中的项目窗格中缺less文件夹

我已经在WebStorm中构build了一个项目,然后将项目提交给GitHub。

当我重新启动计算机,并重新启动WebStorm(和项目),我可以在项目窗格中看到的是根文件,没有任何文件夹(是的文件夹在那里)

请参阅下面的图片以供参考。

有谁知道如何让这些文件夹重新出现在Webstorm的项目窗格?

在这里输入图像说明

这可能是由损坏的.idea/modules.xml项目文件造成的。 您可以尝试手动修复(从本地历史logging,版本控制或备份中恢复)或从头开始创build新项目。

检查这个问题的提示/解决方法。

它有时在WebStorm 9中发生。最简单的方法来解决这个问题:

  1. closuresWebStorm;
  2. 在项目文件夹中删除.idea /(隐藏目录);
  3. 打开你的项目,享受:)

在项目根目录中find.idea / modules.xml,确保这些行是正确的:

 <modules> <module fileurl="file://$PROJECT_DIR$/.idea/NameOfYourProject.iml" filepath="$PROJECT_DIR$/.idea/NameOfYourProject.iml" /> </modules> 

将NameOfYourProject.imlreplace为您的项目名称。

然后,确保文件.idea / NameOfYourProject.iml存在,如果没有,创build它并把它放在它:

 <?xml version="1.0" encoding="UTF-8"?> <module type="WEB_MODULE" version="4"> <component name="NewModuleRootManager"> <content url="file://$MODULE_DIR$" /> <orderEntry type="inheritedJdk" /> <orderEntry type="sourceFolder" forTests="false" /> <orderEntry type="module-library"> <library name="PHP"> <CLASSES> <root url="file://$MODULE_DIR$/../../php/PEAR" /> </CLASSES> <SOURCES /> </library> </orderEntry> </component> </module> 

我不时看到这一点。 我使用Git,并且build立了我的.gitignore文件,具体如下:

 .idea/workspace.xml .idea/tasks.xml .idea/*.iml 

我经常在克隆仓库之后看到这个,当试图弄清楚为什么,我碰到这个post并阅读接受的答案。

我删除了modules.xml文件并重新打开了WebStorm(2016.2.4),并解决了。 我查看了新的modules.xml ,发现它的内容与以前完全一样,但是我的<projectName>.iml文件比较大。

所以它似乎是.iml文件中的.iml ,而不是modules.xml 。 我假设删除modules.xml触发重build的.iml文件。 不知道这是否有助于任何人,但认为我会提供额外的洞察力。

第36层解决了我的问题。 在WebStrorm 11中

它有时在WebStorm 9中发生。最简单的方法来解决这个问题:

  1. closuresWebStorm;
  2. 在项目文件夹中删除.idea /(隐藏目录);
  3. 打开你的项目,享受:)

我遇到了同样的问题,并通过使caching无效来解决它。 该选项在文件>无效caching/重新启动。 在提示点击无效并重新启动。

注意:在执行此操作之前,需要关注的项目需要打开。

您不需要删除整个.idea文件夹,只需重新configuration整个项目

  1. 删除.idea / modules.xml
  2. 重新启动IDE,你的文件夹再次出现!