diff --git a/java/idea-ui/src/com/intellij/ide/util/projectWizard/importSources/JavaSourceRootDetector.java b/java/idea-ui/src/com/intellij/ide/util/projectWizard/importSources/JavaSourceRootDetector.java index f0259c79d5cb..800a82d71a05 100644 --- a/java/idea-ui/src/com/intellij/ide/util/projectWizard/importSources/JavaSourceRootDetector.java +++ b/java/idea-ui/src/com/intellij/ide/util/projectWizard/importSources/JavaSourceRootDetector.java @@ -33,6 +33,10 @@ public abstract class JavaSourceRootDetector extends ProjectStructureDetector { @Override public DirectoryProcessingResult detectRoots(@NotNull File dir, @NotNull File[] children, @NotNull File base, @NotNull List result) { + if (dir.getName().equals("node_modules")) { + return DirectoryProcessingResult.SKIP_CHILDREN; + } + final String fileExtension = getFileExtension(); for (File child : children) { if (child.isFile() && FileUtilRt.extensionEquals(child.getName(), fileExtension)) {