mirror of
https://github.com/nvm-sh/nvm.git
synced 2025-08-17 19:13:43 +00:00
Compare commits
1 Commits
a0e9c157bb
...
61cc6541e8
Author | SHA1 | Date | |
---|---|---|---|
![]() |
61cc6541e8 |
22
nvm.sh
22
nvm.sh
@ -82,6 +82,28 @@ if [ -z "$NVM_DIR" ]; then
|
|||||||
fi
|
fi
|
||||||
unset NVM_SCRIPT_SOURCE 2> /dev/null
|
unset NVM_SCRIPT_SOURCE 2> /dev/null
|
||||||
|
|
||||||
|
nvm_real_dir() {
|
||||||
|
local nvm_dir
|
||||||
|
nvm_dir="$1"
|
||||||
|
|
||||||
|
if [ "@$nvm_dir@" = "@@" ]; then
|
||||||
|
>&2 echo "NVM_DIR cannot be empty"
|
||||||
|
return 2
|
||||||
|
fi
|
||||||
|
|
||||||
|
local real_dir
|
||||||
|
real_dir=$(cd $nvm_dir && pwd -P)
|
||||||
|
|
||||||
|
if [ "@$real_dir@" = "@@" ] || [ ! -d $real_dir ]; then
|
||||||
|
>&2 echo "NVM_DIR is not a valid path"
|
||||||
|
return 2
|
||||||
|
fi
|
||||||
|
|
||||||
|
echo $real_dir
|
||||||
|
}
|
||||||
|
|
||||||
|
# Convert NVM_DIR to actual path if symlinked
|
||||||
|
export NVM_DIR=$(nvm_real_dir $NVM_DIR)
|
||||||
|
|
||||||
# Setup mirror location if not already set
|
# Setup mirror location if not already set
|
||||||
if [ -z "$NVM_NODEJS_ORG_MIRROR" ]; then
|
if [ -z "$NVM_NODEJS_ORG_MIRROR" ]; then
|
||||||
|
Loading…
x
Reference in New Issue
Block a user