From 85dcd60d4cb9073ea86a54360780d87441206641 Mon Sep 17 00:00:00 2001 From: Nate Coraor Date: Mon, 14 Feb 2022 10:31:46 -0500 Subject: [PATCH] Remove node_modules when upgrading Node --- scripts/common_startup.sh | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/scripts/common_startup.sh b/scripts/common_startup.sh index 146956b38e7..a8b4c2f0a94 100755 --- a/scripts/common_startup.sh +++ b/scripts/common_startup.sh @@ -235,6 +235,10 @@ fi if [ -n "$VIRTUAL_ENV" ]; then if ! in_venv "$(command -v node)" || [ "$(node --version)" != "v${NODE_VERSION}" ]; then echo "Installing node into $VIRTUAL_ENV with nodeenv." + if [ -d "${VIRTUAL_ENV}/lib/node_modules" ]; then + echo "Removing old ${VIRTUAL_ENV}/lib/node_modules directory." + rm -rf "${VIRTUAL_ENV}/lib/node_modules" + fi nodeenv -n "$NODE_VERSION" -p fi elif [ -n "$CONDA_DEFAULT_ENV" ] && [ -n "$CONDA_EXE" ]; then