-supporte installation de NVM depuis github ou depuis homebrew
-affiche version de NVM
This commit is contained in:
2019-05-08 21:26:39 +02:00
parent 74cb267bbf
commit 754076dd3d

22
_npm.sh
View File

@@ -37,11 +37,29 @@ echo -e "\033[4m🌿 npm\033[0m (current version): $npm_v"
# versions installées de node.js # versions installées de node.js
nvm_installed=$(brew info nvm | grep Cellar) nvm_installed=$(brew info nvm | grep Cellar)
if [ -n "$nvm_installed" ]; then
source $(brew --prefix nvm)/nvm.sh if [ -f "$NVM_DIR/nvm.sh" ]; then
source $NVM_DIR/nvm.sh
# version courante de nvm
nvm_v=$(nvm --version)
echo -e "\033[4m🌿 nvm install is:\033[0m $NVM_DIR/nvm.sh"
echo "nvm $nvm_v is installed from https://github.com/nvm-sh/nvm"
node_install=$(nvm list) node_install=$(nvm list)
echo -e "\033[4m🌿 node.js\033[0m (installed versions): \n$node_install" echo -e "\033[4m🌿 node.js\033[0m (installed versions): \n$node_install"
elif [ -f "/usr/local/opt/nvm/nvm.sh" ]; then
source $(brew --prefix nvm)/nvm.sh
# version courante de nvm
nvm_v=$(nvm --version)
echo -e "\033[4m🌿 nvm install is:\033[0m /usr/local/opt/nvm/nvm.sh"
echo "nvm $nvm_v is installed from homebrew"
node_install=$(nvm list)
echo -e "\033[4m🌿 node.js\033[0m (installed versions): \n$node_install"
fi fi
echo echo
# Local packages # Local packages