2012-02-15 10 views
48

He creado un proyecto en WebStorm y luego he enviado el proyecto a GitHub.Carpetas que faltan en el panel del proyecto en Webstorm

Al reiniciar el ordenador y relanzado WebStorm (y el proyecto), todo lo que puedo ver en el panel del proyecto, es decir los archivos de raíz, y ninguna de las carpetas (si las carpetas están allí)

ver la imagen a continuación para referencia.

¿Alguien sabe cómo puedo hacer que esas carpetas vuelvan a aparecer en el panel del proyecto de Webstorm?

enter image description here

Respuesta

74

Puede ser causada por el archivo de proyecto corrompido .idea/modules.xml. Puede intentar arreglarlo manualmente (restaurar desde Historial local, control de versiones o copia de seguridad) o crear el nuevo proyecto desde cero.

Check this issue para las sugerencias/soluciones.

+15

Sí, acaba de recibir un correo electrónico de Jetbrains. Tuve que hacer un comando de terminal '$ rm -r .idea' luego abrir el directorio en Webstorm. Esto reconstruyó el proyecto para mí. –

+7

, de hecho, recibí su correo electrónico ;-) Gracias por la ayuda y dirección. –

+0

Pude simplemente eliminar el archivo 'modules.xml'. Guardó el resto de la configuración del proyecto, lo cual fue bienvenido. – cwallenpoole

6

Encuentra la .idea/modules.xml en la raíz del proyecto asegurarse de que estas líneas son correctas:

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

Reemplazar NameOfYourProject.iml con el nombre de su proyecto.

A continuación, asegúrese de que/existe el archivo .idea NameOfYourProject.iml, si no es así, crear y poner esto en él:

<?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> 
+0

Gracias, crear el nuevo proyecto fue rápido y sin problemas. –

54

Sucede a veces en WebStorm 9. La manera más fácil de arreglar para mí:

  1. cerrar WebStorm;
  2. en la carpeta del proyecto eliminar .idea/(directorio oculto);
  3. abrir el proyecto, disfruto :)
+8

por lo que solo está repitiendo lo que dice la respuesta aceptada ... 3 años después? http://stackoverflow.com/a/9302503/124069 (léase los comentarios) –

1

veo esto de vez en cuando. Puedo usar Git, y tengo mi archivo .gitignore configurado como recommended, específicamente:

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

veces veo esto después de clonar el repositorio, y cuando se trata de averiguar por qué, me encontré con este post y leí el respuesta aceptada

Eliminé el archivo modules.xml y volví a abrir WebStorm (2016.2.4), y se resolvió. Miré el nuevo modules.xml y encontré que su contenido era exactamente el mismo que antes, pero mi archivo <projectName>.iml era más grande.

Parece ser una corrupción en el archivo .iml, no modules.xml. Supongo que al eliminar modules.xml se inicia una reconstrucción del archivo .iml. No estoy seguro si esto ayuda a alguien con algo, pero pensé que ofrecería la información adicional.

1

piso 36 resolver mi problema. en WebStrorm 11

Ocurre a veces en WebStorm 9.La forma más fácil de arreglarlo para mí:

  1. cerrar WebStorm;
  2. en la carpeta del proyecto eliminar .idea/(directorio oculto);
  3. abrir el proyecto, disfruto :)
+0

¡Gracias! Solucionó mi problema –

1

me encontré con el mismo problema y decidí que al invalidar la caché. La opción está en Archivo> Invalidar caches/reiniciar. En el indicador, haga clic en Invalidar y reiniciar.

Nota: El proyecto en cuestión debe estar abierto antes de hacerlo.

2

No es necesario eliminar la carpeta .idea conjunto y reconfigurar todo el proyecto, simplemente

  1. borrar el .idea/modules.xml
  2. reiniciar el IDE y las carpetas son allí de nuevo!
0

Intente eliminar workspace.xml y watchertask.xml y reinicie el IDE. Debes ver tu código fuente completo en todas las carpetas allí.

Cuestiones relacionadas