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