用n和nvm来管理你的node

本文介绍Node.js版本管理工具n与nvm的使用方法。n为Node.js模块,支持快速安装、切换和卸载不同版本的Node.js。nvm则允许用户在同一系统中轻松管理多个Node.js版本。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

node更新太快。。。伴随而来的是一些包 也随之一起更新,然后。。。我们的node难道要一直更新么?更新再退回可是很麻烦的,尤其是当不同的项目中要用到不同版本的node,那你真的是 想哭都哭不出来了。。。

 

蓝鹅!还好!我们有n和nvm!我们的node可以无痛人流!啊呸,不对,是无痛升级和回滚!想要啥版本就有啥版本。。。

 

辣么!n和nvm 图么的到底是个什么鬼? 嗯 嗯,在我最早的博文中有提到过 n和nvm,这次就来详细说说 n 和nvm

 

 


 

n

github地址:https://github.com/tj/n

no subshells, no profile setup, no convoluted API, just simple.

 

安装

n是node的一个模块,开发者是Express框架的作者:TJ Holowaychuk;所以要使用n,你就得全局安装它:

sudo npm install n -g  

安装完成以后,你就可以在你的 Terminal/shell里面使用n了

 

安装node版本

  • 安装指定版本
$ n 4.2.0
install : 4.2.0  
   mkdir : /usr/local/n/versions/4.2.0
   fetch : http://nodejs.org/dist/v4.2.0/node-v4.2.0-darwin-x64.tar.gz
###  #                                                     5.9%
  • 安装最新版本
$ n latest
  • 安装稳定版
$ n stable
  • 安装lts版
$ n lts
  • 删除某版本
$ n rm 0.10.1
  • 使用某版本/用某版本执行脚本
$ n use 0.10.21 
or  
$ n use 4.2.0 some.js

更多请详见这里:http://igeekbar.com/igeekbar/post/283.htm

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值