这篇文章详细讲解下ubuntu如何安装node16、node18、node22等高版本node,ubuntu自带了一键安装node命令:apt install nodejs npm,该命令虽然很方便,不过缺点也很明显,只能安装node-v10版本,不满足当前主流功能,当前市面上node开发稳定版本基本都需node18以上!
本篇文章将快速分享下如何ubuntu快速安装高版本node
1、切换到root用户
注意:这里切到root用户下去安装,不要使用普通用户,否则后面安装数据库那些容易出问题,这里可以直接使用以下命令切到root用户(注意:当前登录用户需要开通sudo权限才能执行以下操作)
1 |
|
2、安装NVM
这里我们使用多版本node管理工具nvm来进行node安装!
注意:不要直接使用以下命令(sudo apt install nodejs npm)安装,**以下命令直接安装Nodejs的版本是v10,版本太低了**
我们使用使用虾壳加速器(https://xiake.pro/)转换下github里的安装包,根目录下直接使用以下命令下载nvm压缩包
1 |
|
下载完成后,会在根目录多出个**v0.39.1.tar.gz**
3、解压nvm压缩包
先去根目录创建.nvm文件夹
1 |
|
再解压上一步下载的压缩包到.nvm文件夹内
1 |
|
4、配置bashrc配置文件
1 |
|
在文件尾部追加如下配置
1 |
|
添加配置后保存退出编辑
5、重新加载配置文件
1 |
|
执行下命令:nvm ls,可以看到已经成功安装了nvm命令了
6、安装node最新稳定版本
执行以下命令:
1 |
|
查看下node版本号,可以看到已经成功安装上了node22版本和npm10
如果想指定其他版本则执行以下命令,例如:我们安装node18版本:
1 |
|
注意:如果nvm安装node很慢可以使用以下命令切换nvm的源
1 |
|
7、配置npm国内源
npm默认使用的注册中心是海外源,不切换源npm安装包时会很慢,所以这里需要配置下npm的国内源
1 |
|
8、node版本切换
使用以下命令可以查看当前已安装的所有版本
1 |
|
直接使用nvm use命令可直接切换版本,例如:我要切换到node22版本
1 |
|