From 20be1b670779a93bcf58a8a6a4ba7e5682f25a00 Mon Sep 17 00:00:00 2001 From: Dennis Ushakov Date: Fri, 2 Nov 2018 18:24:50 +0300 Subject: [PATCH] ignore intellij module files when generating an app (#4605) --- packages/create-react-app/createReactApp.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/create-react-app/createReactApp.js b/packages/create-react-app/createReactApp.js index f0a2d23a..50bf9bef 100755 --- a/packages/create-react-app/createReactApp.js +++ b/packages/create-react-app/createReactApp.js @@ -748,7 +748,6 @@ function isSafeToCreateProjectIn(root, name) { '.idea', 'README.md', 'LICENSE', - 'web.iml', '.hg', '.hgignore', '.hgcheck', @@ -764,6 +763,8 @@ function isSafeToCreateProjectIn(root, name) { const conflicts = fs .readdirSync(root) .filter(file => !validFiles.includes(file)) + // IntelliJ IDEA creates module files before CRA is launched + .filter(file => !/\.iml$/.test(file)) // Don't treat log files from previous installation as conflicts .filter( file => !errorLogFilePatterns.some(pattern => file.indexOf(pattern) === 0)