diff --git a/remove-node-modules.sh b/remove-node-modules.sh index 567450623e..7dc478c3c7 100644 --- a/remove-node-modules.sh +++ b/remove-node-modules.sh @@ -3,6 +3,14 @@ echo "Removing node_modules directories..." +# Remove node_modules in root directory first +if [ -d "node_modules" ]; then + echo "Removing node_modules in root directory" + rm -rf node_modules || echo "Failed to remove node_modules in root directory" +else + echo "No node_modules found in root directory" +fi + for d in */ ; do if [ -d "$d" ]; then cd "$d" || { echo "Cannot cd into $d"; continue; }