sh 使用bash的节点安装脚本

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sh 使用bash的节点安装脚本相关的知识,希望对你有一定的参考价值。

function install_node() {
  local REQUIRED_MAJOR_NODE_VERSION=${REQUIRED_NODEJS_VERSION:0:1}
  echo "${BLUE}Which version manager do you want to install node.js with? If you don't know, choose 'brew'${NORMAL}:"
  select NODE_VERSION_MANAGER in 'brew' 'nvm' 'nodenv' 'other';
  do
    case $NODE_VERSION_MANAGER in
      'nvm'|'nodenv')
        verify_command $NODE_VERSION_MANAGER
        set +x
        $NODE_VERSION_MANAGER install $REQUIRED_MAJOR_NODE_VERSION
        set -x
        break
        ;;
      'other')
        read -p "${BLUE}Please write the command of your node version manager: ${NORMAL}" -r
        local OTHER=$REPLY
        if ! command -v "$OTHER"; then
          echo "${RED}$OTHER does not exist.$NORMAL" >&2
          install_node_homebrew
        else
          ${OTHER} install $REQUIRED_MAJOR_NODE_VERSION
        fi
        break
        ;;
      'brew'|*)
        install_node_homebrew
        break
        ;;
    esac
  done
}

以上是关于sh 使用bash的节点安装脚本的主要内容,如果未能解决你的问题,请参考以下文章

sh Android Studio bash安装脚本

sh WordPress安装Bash脚本

sh Wordpress:Bash安装脚本

sh VPS为Ubuntu 16.04安装bash脚本

sh 用于安装没有root访问权限的tmux的bash脚本

sh 用于安装没有root访问权限的tmux的bash脚本