mac nvm debug
This commit is contained in:
parent
def5bde7ff
commit
2d74e7edaa
1 changed files with 12 additions and 4 deletions
|
|
@ -18,9 +18,17 @@ install_nodejs() {
|
||||||
log "Failed to fetch latest NVM version."
|
log "Failed to fetch latest NVM version."
|
||||||
return 1
|
return 1
|
||||||
fi
|
fi
|
||||||
|
log "Installing NVM ${NVM_VERSION}..."
|
||||||
download_stdout "https://raw.githubusercontent.com/nvm-sh/nvm/${NVM_VERSION}/install.sh" | bash > /dev/null 2>&1
|
download_stdout "https://raw.githubusercontent.com/nvm-sh/nvm/${NVM_VERSION}/install.sh" | bash > /dev/null 2>&1
|
||||||
|
fi
|
||||||
|
|
||||||
|
# Source NVM
|
||||||
export NVM_DIR="${NVM_DIR}"
|
export NVM_DIR="${NVM_DIR}"
|
||||||
[ -s "${NVM_DIR}/nvm.sh" ] && \. "${NVM_DIR}/nvm.sh"
|
[ -s "${NVM_DIR}/nvm.sh" ] && \. "${NVM_DIR}/nvm.sh"
|
||||||
|
|
||||||
|
if ! command -v nvm &> /dev/null; then
|
||||||
|
log "NVM installation failed."
|
||||||
|
return 1
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if command -v node &> /dev/null; then
|
if command -v node &> /dev/null; then
|
||||||
|
|
@ -35,8 +43,8 @@ install_nodejs() {
|
||||||
log "Node.js is not installed. ${PRIMARY_COLOR}Installing the LTS version...${RESET_COLOR}"
|
log "Node.js is not installed. ${PRIMARY_COLOR}Installing the LTS version...${RESET_COLOR}"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# Silence all nvm output to keep installer logs clean
|
# Install Node.js LTS
|
||||||
if ! bash -c "source ${NVM_DIR}/nvm.sh && nvm install --lts" >/dev/null 2>&1; then
|
if ! nvm install --lts > /dev/null 2>&1; then
|
||||||
log "${PRIMARY_COLOR}Failed to install Node.js.${RESET_COLOR}"
|
log "${PRIMARY_COLOR}Failed to install Node.js.${RESET_COLOR}"
|
||||||
return 1
|
return 1
|
||||||
fi
|
fi
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue