静看光阴荏苒
不管不顾不问不说也不念

使用N管理Node.js版本

这个东西是今天折腾nodetube的时候偶然发现的,之前偶尔用用nvm,个人觉得这个n用起来更顺手,或者说更简单粗暴。。。

首先我们得在机器上装一个node.js,机器是debian10,这里安装的是node.js版本也是10:

apt -y update
apt -y install build-essential gnupg curl
curl -sL https://deb.nodesource.com/setup_10.x | bash -
apt -y install nodejs

然后直接用npm安装即可:

npm install -g n

接下来就可以安装其他的node.js版本了:

n lts # 长期支持版
n latest # 最新发布版本

也可以查看支持安装的所有版本号:

n ls-remote --all

然后安装指定版本:

n 8.17.0

安装了多个版本后要切换版本直接:

n

选一个回车即可:

    node/8.17.0
  ο node/12.18.3

Use up/down arrow keys to select a version, return key to install, d to delete, q to quit

列出当前安装的版本:

root@imlala:~# n ls
node/8.17.0
node/12.18.3

显示版本路径,有时候写systemd的时候会用到:

root@imlala:~# n which 8.17.0
/usr/local/n/versions/node/8.17.0/bin/node

删除一个指定的版本:

n rm 8.17.0

删除除当前正在使用的版本外所有的版本:

n prune

删除当前正在使用的版本,用于恢复到系统版本:

n uninstall

真的是一种非常虚浮的体验:

赞(2)
未经允许不得转载:荒岛 » 使用N管理Node.js版本
分享到: 更多 (0)

评论 2

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
  1. #1

    nvm了解一下,更舒服,想起提前编译就觉得自己很傻比

    千面妖4年前 (2020-09-01) Safari 14.0 Safari 14.0 iPhone iOS 14.0 iPhone iOS 14.0回复

分享创造快乐

广告合作资源投稿