在ubantu18.04中安装最新的nodejs——nvm安装方式

2022-08-17 09:19:49

在Ubantu18.04中安装最新的nodejs

写在前面:
nvm允许我们为不同的项目使用不同的节点版本,你可以与正在使用不同版本节点的人员进行项目协作,因此使用nvm是一个比较理想的工具。

1、nvm安装方式

1、nvm、node、npm区别

  • nvm:nodejs版本管理工具,也就是说,一个 nvm 可以管理很多 node 版本好 npm 版本。
  • nodejs:在项目开发时所需要的代码库
  • npm:nodejs管理工具,在安装nodejs 时,npm也会跟着一起安装,它是包管理工具,npm管理nodejs中的第三方插件。

2、nvm、node、npm的关系

  • nvm管理nodejs 和 npm 版本,npm可以管理nodejs的第三方插件。

3、安装nvm

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh|bash

或:

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

采用安装方式一的童鞋可以直接跳到“安装方式二”的3),将所需的环境变量写入到.bashrc文件中即可

  • 安装方式二:手动安装
    1)下载官方 Git nvm
    在这里插入图片描述
    然后点击下载,在下载的文件中,运行install.sh即可。
    在这里插入图片描述
    2)执行以下命令即可:
$ sh xxx/instal.sh

3)然后等待安装,安装完成之后,如果出现红框的内容则表示缺少环境配置。
在这里插入图片描述
4)将红框的内容复制,并放到命令行中运行
在这里插入图片描述
5)输入以下命令使环境配置生效

source ~/.bashrc

同时我们可以使用以下命令查看环境变量是否已经写入到.bashrc文件中。

$cat .bashrc

如下图所示:
在这里插入图片描述

6)运行以下命令,可以测试是否安装成功

$ nvm

或

$ nvm use system

2、常用的nvm命令

(1)安装最新稳定版node

nvminstall stable

(2)安装最新长期使用版本

nvminstall --lts

(3)安装指定版本,也可模糊安装。如:安装v4.4.0,既可nvm install v4.4.0,又可nvm install 4.4

nvminstall<version>

(4)删除已经安装的版本

nvm uninstall<version>

(5)切换使用指定的版本

// 临时版本 - 只在当前窗口生效指定版本
nvm use<version>

// 永久版本 - 所有窗口生效使用指定版本
nvmalias default<version>

注意:在任意一个窗口进行切换之后,其他的任何窗口或者使用命令行工具的窗口必需被关掉,然后重启才能时切换的版本生效。这里的重启并不是指简单的退出,而是要杀死相应的进程,重新启动才可以生效。

(6)列出所有安装的版本

nvmls

(7)其他相关命令

nvminstall node# 安装最新可用的版本
nvm current# 显示当前版本
nvmalias<name><version># 给不同的版本号添加别名
nvmunalias<name># 删除已添加的别名
nvm reinstall-packages<version># 在当前版本环境下重新全局安装指定版本号的 npm 包
nvm# 可以查看更多关于nvm的命令

参考博客:https://blog.csdn.net/zz00008888/article/details/119934444

  • 作者:VIP_Charse
  • 原文链接:https://blog.csdn.net/qq_43206482/article/details/123509340
    更新时间:2022-08-17 09:19:49