You've already forked Atomcms-edit
Cleanup: clean_node_modules helper, yarn cache clean || true, remove duplicate blocks
This commit is contained in:
+11
-13
@@ -36,6 +36,14 @@ if [ -n "$DB_PASS" ]; then
|
|||||||
fi
|
fi
|
||||||
# ---------------------
|
# ---------------------
|
||||||
|
|
||||||
|
# Helper: verwijder node_modules geforceerd (met sudo fallback) en herstel directory-eigenaar
|
||||||
|
clean_node_modules() {
|
||||||
|
rm -rf node_modules 2>/dev/null || sudo rm -rf node_modules 2>/dev/null || true
|
||||||
|
if [ "$(stat -c '%U' .)" != "$(whoami)" ] && command -v sudo &> /dev/null; then
|
||||||
|
sudo chown -R "$(whoami)":"$(whoami)" .
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
echo "=== Starting EPIC WEB CONTROL Update ==="
|
echo "=== Starting EPIC WEB CONTROL Update ==="
|
||||||
|
|
||||||
# ----------------------------------------
|
# ----------------------------------------
|
||||||
@@ -93,12 +101,7 @@ cd "$NITRO_RENDERER/"
|
|||||||
git pull
|
git pull
|
||||||
|
|
||||||
echo "--> Running yarn install for Nitro_Render_V3..."
|
echo "--> Running yarn install for Nitro_Render_V3..."
|
||||||
# Forceer node_modules verwijderen met sudo als normaal rm faalt (permission issues)
|
clean_node_modules
|
||||||
rm -rf node_modules 2>/dev/null || sudo rm -rf node_modules 2>/dev/null || true
|
|
||||||
# Zorg dat de directory schrijfbaar is voor de huidige gebruiker
|
|
||||||
if [ "$(stat -c '%U' .)" != "$(whoami)" ] && command -v sudo &> /dev/null; then
|
|
||||||
sudo chown -R "$(whoami)":"$(whoami)" .
|
|
||||||
fi
|
|
||||||
yarn install
|
yarn install
|
||||||
|
|
||||||
|
|
||||||
@@ -111,12 +114,7 @@ cd "$NITRO_CLIENT"
|
|||||||
git pull
|
git pull
|
||||||
|
|
||||||
echo "--> Running yarn install for Nitro-V3..."
|
echo "--> Running yarn install for Nitro-V3..."
|
||||||
# Forceer node_modules verwijderen met sudo als normaal rm faalt (permission issues)
|
clean_node_modules
|
||||||
rm -rf node_modules 2>/dev/null || sudo rm -rf node_modules 2>/dev/null || true
|
|
||||||
# Zorg dat de directory schrijfbaar is voor de huidige gebruiker
|
|
||||||
if [ "$(stat -c '%U' .)" != "$(whoami)" ] && command -v sudo &> /dev/null; then
|
|
||||||
sudo chown -R "$(whoami)":"$(whoami)" .
|
|
||||||
fi
|
|
||||||
yarn install
|
yarn install
|
||||||
|
|
||||||
echo "--> Building Nitro-V3 with Vite 8 / Yarn..."
|
echo "--> Building Nitro-V3 with Vite 8 / Yarn..."
|
||||||
@@ -171,7 +169,7 @@ fi
|
|||||||
|
|
||||||
# 3. Clean Yarn cache to save SSD space
|
# 3. Clean Yarn cache to save SSD space
|
||||||
echo "--> Cleaning Yarn cache..."
|
echo "--> Cleaning Yarn cache..."
|
||||||
yarn cache clean
|
yarn cache clean 2>/dev/null || true
|
||||||
|
|
||||||
|
|
||||||
# ----------------------------------------
|
# ----------------------------------------
|
||||||
|
|||||||
Reference in New Issue
Block a user