Nvm的使用

4 篇文章 0 订阅

Nvm


  • 自动切换版本;

    • 根目录下创建 .nvmrc 文件

    • 写入自动切换的版本号

      10.9.0
      
    • zsh

      • 自动执行项目下的 .nvmrc 文件,自动切换node对应环境;

        # place this after nvm initialization!
        autoload -U add-zsh-hook
        load-nvmrc() {
          local node_version="$(nvm version)"
          local nvmrc_path="$(nvm_find_nvmrc)"
        
          if [ -n "$nvmrc_path" ]; then
            local nvmrc_node_version=$(nvm version "$(cat "${nvmrc_path}")")
        
            if [ "$nvmrc_node_version" = "N/A" ]; then
              nvm install
            elif [ "$nvmrc_node_version" != "$node_version" ]; then
              nvm use
            fi
          elif [ "$node_version" != "$(nvm version default)" ]; then
            echo "Reverting to nvm default version"
            nvm use default
          fi
        }
        add-zsh-hook chpwd load-nvmrc
        load-nvmrc
        
  • 安装最新稳定版 node

    nvm install stable
    
  • 安装指定node版本

    nvm install v8.6.0
    
  • 删除已安装的指定版本

    nvm uninstall
    
  • 列出所有安装的版本

    nvm ls
    
  • 切换使用指定的node版本

    nvm use v8.6.0
    
  • 设置默认的node版本

    nvm alias default v11.1.0
    

https://serious-lose.notion.site/Nvm-013f974a5cac4062bdcfd1e161711dc9 

GitHub - nvm-sh/nvm: Node Version Manager - POSIX-compliant bash script to manage multiple active node.js versions

  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值