使用 nvm 管理 Node

         nvm( Node Version Manager )是针对Node的版本管理器。Node 版本更新较快,对于初学者,升级 Node    版本不易,也不能进行灵活的版本切换。以及在使用 Node 过程中可能会遇到各种权限问题。使用 nvm 管理 Node ,可以实现轻松升级,灵活的版本切换,同时可以更好的管理 Node 的权限。

 

     下面我们就来一起学习一下 nvm 安装和使用。

 

     安装:

        nvm 常用的安装有两种方式:

curl https://raw.githubusercontent.com/creationix/nvm/v0.13.1/install.sh | bash

        或者

wget -qO- https://raw.githubusercontent.com/creationix/nvm/v0.13.1/install.sh | bash

        以上脚本会将 nvm 的仓库克隆到本地 ~/.nvm 目录中,并且会在~/.bash_profile, ~/.zshrc或`~/.profile末尾添加source

 

     使用安装的 nvm :

        在终端中输入: source ~/.nvm/nvm.sh  开启我们刚刚安装的 nvm

        但是这里有一个问题,我们每次开启一个新的终端都要输入上面的脚本,否则系统找不到 nvm

        解决:

            将上面的脚本添加到 ~/.bashrc , ~/.profile , 或者 ~/.zshrc 这样就会在每次开启终端时自动启动 nvm

 

(示例中使用的 Node 版本为 0.10)

     使用 nvm 安装 Node :

       

 nvm install 0.10

 

     指定当前终端使用的版本:

     

   nvm use 0.10

 

        或者

       

 nvm run 0.10 --version

 

     指定当前终端或当前终端的子终端使用的版本:

        

nvm exec 0.10 node --version

 

 

     查看已经安装的版本:

      

  nvm ls

 

     查看有哪些版本可以安装:

        

nvm ls-remote

 

 

     设置默认运行的版本:

       

 nvm alias default 0.10

 

 

     查看当前使用的版本:

        

nvm current

 

 

     卸载 nvm :

       

 rm -rf ~/.nvm

 

 参考资料:https://github.com/creationix/nvm

 

 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值