【易客吧】_全网激活码总代_激活码商城

您现在的位置是:首页 > 热门资讯 > 正文

热门资讯

Linux 系统上 NVM 安装的终极指南,实现 Node.js 版本无缝切换 (linux系统目录结构图)

用户投稿2024-04-04热门资讯32

什么是 NVM?

NVM(Node Version Manager)是一个用于管理 Node.js 多个版本的工具。它使开发者可以在一个系统上轻松安装、切换和删除 Node.js 的不同版本。NVM 还提供了一些有用的命令,用于管理 Node.js 全局模块和设置默认 Node.js 版本。

安装 NVM

我们需要在 Linux 系统上安装 NVM。以下是具体的安装步骤:

  1. 安装依赖项:
    sudo apt-get update
    sudo apt-get install build-essential libssl-dev
  2. 下载 NVM 安装脚本:
    curl -o-| bash

安装完成后,我们需要在终端中运行以下命令来加载 NVM:

export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"   This loads nvm 

安装 Node.js 版本

使用 NVM 安装 Node.js 版本非常简单。只需运行以下命令:

nvm install version-number

例如,要安装 Node.js 16.13.0 版本,我们可以运行以下命令:

nvm install 16.13.0

NVM 将自动下载并安装指定的 Node.js 版本。

切换 Node.js 版本

安装多个 Node.js 版本后,我们可以使用 NVM 轻松在它们之间切换。要切换到特定的 Node.js 版本,只需运行以下命令:

nvm use version-number

例如,要切换到 Node.js 14.17.6 版本,我们可以运行以下命令:

nvm use 14.17.6

NVM 将更新当前终端的 Node.js 版本。

删除 Node.js 版本

如果不再需要某个 Node.js 版本,我们可以使用 NVM 将其删除。要删除特定版本,只需运行以下命令:

nvm uninstall version-number

例如,要删除 Node.js 12.22.1 版本,我们可以运行以下命令:

nvm uninstall 12.22.1

NVM 将删除指定的 Node.js 版本及其关联的文件。

设置默认 Node.js 版本

NVM 允许我们设置一个默认的 Node.js 版本,该版本将在每次打开新终端时自动使用。要设置默认版本,只需运行以下命令:

nvm alias default version-number

例如,要将 Node.js 16.13.0 设置为默认版本,我们可以运行以下命令:

nvm alias default 16.13.0

NVM 将更新 ~/.bashrc 文件以反映新的默认版本。

管理全局模块

NVM 还提供了管理 Node.js 全局模块的命令。我们可以使用以下命令安装全局模块:

nvm install --global module-name

例如,要安装全局的 create-react-app 模块,我们可以运行以下命令:

nvm install --global create-react-app

NVM 将在当前使用的 Node.js 版本下安装全局模块。

我们可以使用以下命令卸载全局模块:

nvm uninstall --global module-name

例如,要卸载全局的 create-react-app 模块,我们可以运行以下命令:

Linux 系统上 NVM 安装的终极指南,实现 Node.js 版本无缝切换 (linux系统目录结构图) 第1张nvm uninstall --global create-react-app

Linux 系统目录结构图解

以下是一个 Linux 系统目录结构的简要图解,显示了 NVM 相关文件和目录的位置:

  • /home/user/.nvm:NVM 的主目录。
  • /home/user/.nvm/versions:存储已安装的 Node.js 版本的目录。
  • /home/user/.nvm/alias:存储默认 Node.js 版本的符号链接。
  • /home/user/.nvm/nvm.sh:NVM 的脚本文件。
  • /usr/local/bin/node:符号链接到当前使用的 Node.js 版本的二进制文件。

结论

NVM 是管理 Linux 系统上 Node.js 多个版本的强大工具。它使开发者能够轻松安装、切换和删除 Node.js 版本,并设置默认版本。通过使用 NVM,开发者可以根据需要在不同版本的 Node.js 之间无缝切换,从而提高工作效率和灵活性。


如何在Linux上安装Node.js_node.js

是建立在谷歌的 V8 JavaScript 引擎服务器端的软件平台上。 在构建高性能的服务器端应用程序上, 在 JavaScript 中已是首选方案。 是什么让使用 库和应用程序的庞大生态系统来开发服务器后台变得如此流行。 自带一个被称为 npm 的命令行工具可以让你轻松地安装它,进行版本控制并使用 npm 的在线仓库来管理 库和应用程序的依赖关系。 在本教程中,我将介绍 如何在主流 Linux 发行版上安装 ,包括 Debian,Ubuntu,Fedora 和 CentOS 。 在一些发行版上有预构建的程序包(如,Fedora 或 Ubuntu),而在其他发行版上你需要通过源码安装。 由于 发展比较快,建议从源码安装最新版而不是安装一个过时的预构建的程序包。 最新的 自带 npm( 的包管理器),让你可以轻松的安装 的外部模块。 在 Debian 上安装 on从 Debian 8 (Jessie)开始, 已被纳入官方软件仓库。 因此,你可以使用如下方式安装它:$ sudo apt-get install npm在 Debian 7 (Wheezy) 以前的版本中,你需要使用下面的方式来源码安装:$ sudo apt-get install python g++ make$ wget$ tar xvfvz $ cd node-v0.10.21 (replace a version with your own)$ ./configure$ make$ sudo make install在 Ubuntu 或 Linux Mint 中安装 被包含在 Ubuntu(13.04 及更高版本)。 因此,安装非常简单。 以下方式将安装 和 npm。 $ sudo apt-get install npm$ sudo ln -s /usr/bin/nodejs /usr/bin/node而 Ubuntu 中的 可能版本比较老,你可以从 其 PPA 中安装最新的版本。 $ sudo apt-get install python-software-properties python g++ make$ sudo add-apt-repository -y ppa:chris-lea/$ sudo apt-get update$ sudo apt-get install npm在 Fedora 中安装 被包含在 Fedora 的 base 仓库中。 因此,你可以在 Fedora 中用 yum 安装 。 $ sudo yum install npm如果你想安装 的最新版本,可以按照以下步骤使用源码来安装。 $ sudo yum groupinstall Development Tools$ wget$ tar xvfvz $ cd node-v0.10.21 (replace a version with your own)$ ./configure$ make$ sudo make install在 CentOS 或 RHEL 中安装 在 CentOS 使用 yum 包管理器来安装 ,首先启用 EPEL 软件库,然后运行:$ sudo yum install npm如果你想在 CentOS 中安装最新版的 ,其安装步骤和在 Fedora 中的相同。 在 Arch Linux 上安装 在 Arch Linux 的社区库中可以找到。 所以安装很简单,只要运行:$ sudo pacman -S nodejs npm检查 的版本一旦你已经安装了 ,你可以使用如下所示的方法检查 的版本。 $ node --version

使用 nvm 管理 node.js 版本

在实际的前端开发过程中,可能会经常遇见 的版本问题,不同的项目需要使用不同的 版本。

直接安装的话,只能安装和使用 的一个版本。可以使用 nvm 来安装和管理不同版本的 。

nvm 是 Mac 下的 管理工具。可以通过 nvm 安装和切换不同版本的 。在 Windows 下面,可以使用 nvmw 或者 nvm-windows

备注: 如果电脑中已经安装 ,需要先卸载

安装步骤如下:

备注:

如果出现 command not found: nvm ,可能是因为缺少 _profile 文件导致的。继续如下步骤操作

Mac 系统, m1 芯片的话,会有兼容性问题。

的 v15.x.x 及以上版本,已经对 M1 做了兼容处理

安装的 的 v14 及以下版本时,需要进入 Rosetta 2 ,安装对应的 stable 版本

ubuntu下怎么安装nodejs

方法/步骤1首先从nodejs官方网站下载对应版本的nodejs包。 本篇我们要安装的ubuntu14.04 64位系统上,固选择linux 64位版本。 2然后将包上传到ubuntu14.04服务器上。 通过xftp工具上传,待上传进度为100%时候执行下一步操作。 3进入上传包所在目录。 (进入目录命令为:cd +目录的绝对路径)在终端窗口输入tar -zxvf +文件名,对压缩包进行解压操作。 4将解压后的文件夹内容移动到我们想要的目录。 本篇,我们将文件夹内容移动到了/usr/local/node目录下。 然后更改node文件夹内容权限为755。 5然后进入node文件夹目录。 进入bin目录下。 执行脚本./node -v 或者./npm -v都可正常显示版本信息。 我们对node基本安装已经完成。 6如果我们想在任意路径下都能执行node命令,则需配置环境变量。 首先执行命令nano ~/,对此文件进行修改。 7在文件末尾,添加两行export NODE=/usr/local/nodeexport PATH=${NODE}/bin:$PATH然后执行保存。 8执行命令source ~/。 然后任意路径下执行node -v可以看到已经可以返回版本信息了。 至此,nodejs基础环境全部配置完毕。

若对本页面资源感兴趣,请点击下方或右方图片,注册登录后

搜索本页相关的【资源名】【软件名】【功能词】或有关的关键词,即可找到您想要的资源

如有其他疑问,请咨询右下角【在线客服】,谢谢支持!

Linux 系统上 NVM 安装的终极指南,实现 Node.js 版本无缝切换 (linux系统目录结构图) 第2张

发表评论

评论列表

  • 这篇文章还没有收到评论,赶紧来抢沙发吧~
欢迎你第一次访问网站!