seed data
This commit is contained in:
25
scripts/cleanup-node-modules.sh
Executable file
25
scripts/cleanup-node-modules.sh
Executable file
@@ -0,0 +1,25 @@
|
||||
#!/bin/bash
|
||||
# Cleanup script to remove node_modules directories that can cause Docker conflicts
|
||||
|
||||
set -e
|
||||
|
||||
echo "🧹 Cleaning up node_modules directories to prevent Docker conflicts..."
|
||||
|
||||
# Remove node_modules in apps subdirectories
|
||||
find ./apps -name "node_modules" -type d -exec rm -rf {} + 2>/dev/null || true
|
||||
|
||||
# Remove node_modules in core subdirectories
|
||||
find ./core -name "node_modules" -type d -exec rm -rf {} + 2>/dev/null || true
|
||||
|
||||
# Remove root node_modules
|
||||
rm -rf ./node_modules 2>/dev/null || true
|
||||
|
||||
# Remove any .react-* or other npm temp directories in apps
|
||||
find ./apps -name ".react-*" -type d -exec rm -rf {} + 2>/dev/null || true
|
||||
find ./apps -name ".react-dom-*" -type d -exec rm -rf {} + 2>/dev/null || true
|
||||
|
||||
echo "✅ Cleanup complete!"
|
||||
echo ""
|
||||
echo "Note: If you want to clean up Docker volumes as well, run:"
|
||||
echo " docker-compose -f docker-compose.dev.yml down -v"
|
||||
echo " docker volume rm gridpilot_dev_node_modules gridpilot_dev_npm_cache"
|
||||
Reference in New Issue
Block a user