Set node version with NVM or install if not available.

主宰稳场 提交于 2019-12-01 12:14:47

Have you tried grepping nvm ls?

. /usr/local/opt/nvm/nvm.sh
if [[ $(nvm ls | grep v6.9.1) == "" ]]; then
  nvm install v6.9.1
else
  nvm use v6.9.1
fi

Is it any faster than using nvm install v6.9.1 for you?

EDIT: You can also set a default version that will always be loaded by default. You can do it by running nvm alias default 6.9.1.

You can try changing your script to this:

if [[ $(node -v) != "v6.9.5" ]]; then
  nvm install v6.9.5
  nvm alias default v6.9.5
fi

It will take a little long, but just for the first time

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!