Advertisement

nvm、nrm、npm 的安装与使用教程(总结)

  •  5星
  •     浏览量: 0
  •     大小:None
  •      文件类型:PDF


简介:
本文提供了一份关于NVM(Node Version Manager)、NRM(NPM Registry Manager)以及NPM(Node Package Manager)的全面安装和使用指南,帮助读者轻松掌握这三者的配置技巧。 nvm(Node Version Manager)是一款开源的Node.js版本管理工具,它允许你在同一台机器上安装和使用多个版本的Node.js。对于开发人员来说,这意味着可以轻松地在不同项目的依赖版本间切换,确保开发环境与生产环境保持一致性,并尝试最新的Node.js版本而不影响现有的稳定版本。 nvm的主要功能包括安装指定版本的Node.js、卸载已安装的Node.js版本和切换当前使用的Node.js版本。它支持Linux和Mac OS X平台,而Windows用户可以使用nvm-windows来实现相似的功能。 在Linux和Mac系统上安装nvm,可以通过命令行下载并运行其安装脚本。完成安装后,需要将nvm添加到环境变量中以确保从任何目录下都能访问nvm命令。执行`nvm version`命令可检查是否成功安装了nvm。 在使用nvm之前,卸载已安装的Node.js及其全局模块是一个重要步骤。可以通过运行 `npm ls -g --depth=0` 查看全局安装的模块列表,并通过 `sudo rm -rf ` 删除全局node_modules目录来实现这一目的。如果要完全移除Node.js,则可以使用 `sudo rm /usr/local/bin/node` 命令。 在nvm安装之后,可以通过执行如下的命令来安装指定版本的Node.js:例如,运行 `nvm install 12.16.1` 可以安装特定版本。在此过程中,nvm将从官方源或通过镜像站点下载并安装所请求的Node.js版本到由 nvm 管理的一个目录下。一旦完成安装,使用命令如 `nvm use ` 就可以切换到该版本。 此外,nvm提供了多种便捷的方式来管理Node.js版本:例如,执行`nvm list`来显示所有已安装的Node.js版本;通过运行`nvm uninstall `卸载指定的版本。另外,使用命令如 `nvm alias default ` 设置默认使用的 Node.js 版本。 另一个值得一提的功能是 nvm 对npm(Node Package Manager)的支持。它允许用户安装和切换不同版本的 npm ,而不仅仅是Node.js本身。在安装新版本 Node.js 的时候,nvm 会自动下载并安装与其匹配的 npm 版本;然而,也可以单独地进行 npm 安装或升级。 对于 nrm(npm Registry Manager),这是一个用于管理 npm 镜像源的工具,在中国等网络环境受限的地方使用非常方便。它支持查看当前可用镜像源列表、切换到指定镜像源等功能。例如:`nrm ls` 可以列出所有可用的npm镜像源,而 `nrm use taobao` 则可以将默认使用的 npm 镜像源设置为淘宝提供的。 最后,在Windows系统上使用 nvm-windows 时,你需要下载安装包(如 nvm-noinstall.zip),解压到指定目录,并运行 install.cmd 进行安装。在该过程中需要输入一个绝对路径以创建或修改环境变量 NVM_HOME 和 NVM_SYMLINK ,分别指向nvm安装和Node.js 安装的目录。 完成上述步骤后,你可能还需要调整系统的Path环境变量来移除或者替换旧有路径,并添加新生成的NVM_HOME 和 NVM_SYMLINK 路径。一旦配置好这些设置,在命令行中输入 `nvm version` 及 `nvm install latest` 就可以查看 nvm 版本和安装最新版 Node.js。 总的来说,通过使用nvm,开发人员能够更加灵活地管理和切换Node.js环境以适应不同的项目需求。

全部评论 (0)

还没有任何评论哟~
客服
客服
  • nvmnrmnpm 使()
    优质
    本文提供了一份关于NVM(Node Version Manager)、NRM(NPM Registry Manager)以及NPM(Node Package Manager)的全面安装和使用指南,帮助读者轻松掌握这三者的配置技巧。 nvm(Node Version Manager)是一款开源的Node.js版本管理工具,它允许你在同一台机器上安装和使用多个版本的Node.js。对于开发人员来说,这意味着可以轻松地在不同项目的依赖版本间切换,确保开发环境与生产环境保持一致性,并尝试最新的Node.js版本而不影响现有的稳定版本。 nvm的主要功能包括安装指定版本的Node.js、卸载已安装的Node.js版本和切换当前使用的Node.js版本。它支持Linux和Mac OS X平台,而Windows用户可以使用nvm-windows来实现相似的功能。 在Linux和Mac系统上安装nvm,可以通过命令行下载并运行其安装脚本。完成安装后,需要将nvm添加到环境变量中以确保从任何目录下都能访问nvm命令。执行`nvm version`命令可检查是否成功安装了nvm。 在使用nvm之前,卸载已安装的Node.js及其全局模块是一个重要步骤。可以通过运行 `npm ls -g --depth=0` 查看全局安装的模块列表,并通过 `sudo rm -rf ` 删除全局node_modules目录来实现这一目的。如果要完全移除Node.js,则可以使用 `sudo rm /usr/local/bin/node` 命令。 在nvm安装之后,可以通过执行如下的命令来安装指定版本的Node.js:例如,运行 `nvm install 12.16.1` 可以安装特定版本。在此过程中,nvm将从官方源或通过镜像站点下载并安装所请求的Node.js版本到由 nvm 管理的一个目录下。一旦完成安装,使用命令如 `nvm use ` 就可以切换到该版本。 此外,nvm提供了多种便捷的方式来管理Node.js版本:例如,执行`nvm list`来显示所有已安装的Node.js版本;通过运行`nvm uninstall `卸载指定的版本。另外,使用命令如 `nvm alias default ` 设置默认使用的 Node.js 版本。 另一个值得一提的功能是 nvm 对npm(Node Package Manager)的支持。它允许用户安装和切换不同版本的 npm ,而不仅仅是Node.js本身。在安装新版本 Node.js 的时候,nvm 会自动下载并安装与其匹配的 npm 版本;然而,也可以单独地进行 npm 安装或升级。 对于 nrm(npm Registry Manager),这是一个用于管理 npm 镜像源的工具,在中国等网络环境受限的地方使用非常方便。它支持查看当前可用镜像源列表、切换到指定镜像源等功能。例如:`nrm ls` 可以列出所有可用的npm镜像源,而 `nrm use taobao` 则可以将默认使用的 npm 镜像源设置为淘宝提供的。 最后,在Windows系统上使用 nvm-windows 时,你需要下载安装包(如 nvm-noinstall.zip),解压到指定目录,并运行 install.cmd 进行安装。在该过程中需要输入一个绝对路径以创建或修改环境变量 NVM_HOME 和 NVM_SYMLINK ,分别指向nvm安装和Node.js 安装的目录。 完成上述步骤后,你可能还需要调整系统的Path环境变量来移除或者替换旧有路径,并添加新生成的NVM_HOME 和 NVM_SYMLINK 路径。一旦配置好这些设置,在命令行中输入 `nvm version` 及 `nvm install latest` 就可以查看 nvm 版本和安装最新版 Node.js。 总的来说,通过使用nvm,开发人员能够更加灵活地管理和切换Node.js环境以适应不同的项目需求。
  • nvm,直接即可使
    优质
    本教程提供详细的NVM(Node Version Manager)安装步骤,帮助用户轻松地在系统中安装和管理不同版本的Node.js环境。 NVM(Node Version Manager)是一款广泛使用的开源工具,专为管理和切换不同版本的Node.js设计。 常用的命令包括: - `nvm install `:用于安装特定版本的Node.js。例如,执行`nvm install 18.16.1`将安装Node.js的18.16.1版。 - `nvm use `:切换至指定版本的Node.js环境。比如,使用命令`nvm use 18.16.1`会切换到Node.js的18.16.1版本。 - `nvm current`:显示当前使用的Node.js版本信息。 - `nvm ls 或 nvm list`:列出所有已安装的Node.js版本。 - `nvm alias `:为特定版别创建一个名称。例如,执行命令`nvm alias default 18.16.1`将为Node.js的18.16.1版本设立名为“default”的代称。 - `nvm unalias `:删除已定义好的版本别名。比如使用命令`nvm unalias default`可以移除名称为“default”的别名。 - `nvm list available`:查看可直接通过NVM安装的Node.js各版信息列表。
  • Node.js使NVM
    优质
    简介:本教程介绍如何利用NVM(Node Version Manager)轻松管理和切换不同版本的Node.js环境,适合开发者快速入门。 已经配置好的nvm文件!
  • NVM包:NVM
    优质
    本页面提供详细的指南与资源,帮助用户便捷地下载和安装NVM(Node Version Manager),轻松管理不同版本的Node.js环境。 **NVM(Node Version Manager)** 是一个命令行工具,用于在一台计算机上方便地管理多个版本的 Node.js。这个压缩包提供了 NVM 的安装程序,使得用户可以在 Windows 环境下便捷地安装和切换不同版本的 Node.js,对于开发人员来说尤其有用,因为他们可能需要在不同的项目中使用不同版本的 Node.js 环境。 **NVM 的功能与优势:** 1. **多版本管理**:NVM 允许用户同时安装和切换多个 Node.js 版本,避免了不同项目之间因依赖不同版本导致的冲突问题。 2. **独立运行环境**:每个 Node.js 版本都在自己的环境中运行,不会互相影响,确保了每个项目的稳定性和兼容性。 3. **快速切换**:通过简单的命令,用户可以迅速在已安装的 Node.js 版本间切换,无需重新安装或卸载。 4. **资源效率**:NVM 仅在需要时加载指定版本的 Node.js,节省了系统资源。 5. **便于更新与安装**:用户可以通过 NVM 轻松地更新或安装新的 Node.js 版本,避免手动下载和管理安装文件。 **NVM 安装过程:** 1. **获取安装包**:这个压缩包包含两个安装文件,`nvm-setup.exe` 是 Windows 平台的图形化安装程序,而 `nvm-setup(1).zip` 可能是备用或更新版本的安装包。用户可以根据需要选择合适的文件进行安装。 2. **执行安装**:双击 `nvm-setup.exe` ,按照向导提示进行操作,安装过程中可能需要管理员权限。 3. **配置环境变量**:安装完成后,NVM 相关路径需添加到系统的 PATH 环境变量中,以便在任何目录下都能使用 NVM 命令。 4. **验证安装**:打开命令提示符,输入 `nvm` 命令。如果出现 NVM 的帮助信息,则说明安装成功。 5. **安装 Node.js**:使用 NVM 安装特定版本的 Node.js,例如 `nvm install 14.17.0` 将安装该版本的 Node.js。之后可以使用命令如 `nvm use 14.17.0` 切换到指定版本。 **使用 NVM 进行版本管理:** - **列出所有已安装的 Node.js 版本**:输入 `nvm ls` 命令,显示当前系统中已安装的所有 Node.js 版本。 - **切换默认版本**:通过命令如 `nvm alias default 14.17.0` 将某个版本设置为默认启动时使用的版本。 - **卸载 Node.js 版本**:如果不再需要某一个版本,可以使用命令 `nvm uninstall 14.17.0` 来卸载它。 - **查看可用版本**:输入 `nvm ls-remote` 命令可获取所有远程可供安装的 Node.js 版本列表。 通过 NVM 的功能,开发者能够高效地管理和维护项目所需的 Node.js 环境,从而提高开发和部署效率。对于 Windows 用户来说,该压缩包提供的安装程序简化了整个过程,使得更多用户可以享受到其强大而便捷的功能。
  • NVM:下载、使指南
    优质
    《NVM:下载、安装与使用指南》是一份全面介绍Node Version Manager(NVM)工具的文章。它详细指导用户如何轻松地在计算机上安装和管理不同版本的Node.js环境,适合开发者快速切换和测试多种Node.js版本需求。 NVM(Node Version Manager)是一个方便的命令行工具,用于管理和切换不同版本的 Node.js。在前端开发中,特别是在与 Vue.js 和其他基于 Node.js 的框架合作的情况下,可能需要频繁地在同一台计算机上使用不同的项目所需的 Node.js 版本。这时 NVM 就显得非常有用,因为它允许用户安装并轻松切换多个 Node.js 版本,解决了依赖项和不同版本的兼容性问题。 **下载 NVM**: NVM 可在其官方 GitHub 页面获取(https://github.com/nvm-sh/nvm)。根据你的操作系统(Linux、macOS 或 Windows),选择相应的安装方式。对于 macOS 和 Linux 用户来说,通常使用 curl 或 wget 下载并执行安装脚本;而 Windows 用户可以选择预编译的二进制包或者通过 WSL(Windows Subsystem for Linux)进行安装。 **安装 NVM**: 1. **macOS/Linux**: 打开终端,并输入以下命令来下载和运行安装脚本: ```bash curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.38.0/install.sh | bash ``` 或者使用 wget: ```bash wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.38.0/install.sh | bash ``` 安装完成后,需要关闭并重新打开终端才能使 NVM 生效。 2. **Windows**:下载预编译的安装包,并按照指示进行安装。也可以通过 Chocolatey 包管理器来安装: ```bash choco install nvm ``` **使用 NVM**: 一旦成功安装了 NVM,可以通过以下命令检查是否正确安装: ```bash command -v nvm ``` 如果返回 `nvm` 说明已成功安装。 接下来可以利用 NVM 来下载和管理 Node.js 版本: 1. **列出所有可安装的 Node.js 版本**: ```bash nvm ls-remote ``` 2. **安装特定版本的 Node.js**: ```bash nvm install ``` 例如,要安装Node.js v14.15.0,请输入: ```bash nvm install 14.15.0 ``` 3. **查看已安装的 Node.js 版本**: ```bash nvm ls ``` 4. **切换 Node.js 版本**: ```bash nvm use ``` 例如,使用 v14.15.0: ```bash nvm use 14.15.0 ``` 5. **设置默认的 Node.js 版本**: ```bash nvm alias default ``` 如:将版本设为 14.15.0 的命令是: ```bash nvm alias default 14.15.0 ``` 6. **卸载特定版本的 Node.js**: ```bash nvm uninstall ``` **注意事项**: - 在使用 NVM 环境中,避免全局安装Node.js库,因为这些全局模块可能在不同版本间不兼容。 - 安装或更新时,请确保网络连接稳定以防止下载中断。 - 指定每个项目所需的 Node.js 版本,在项目的根目录下创建一个 `.nvmrc` 文件记录所需版本有助于团队成员快速切换到正确的版本。 NVM 不仅简化了Node.js的管理,还能提高开发效率,并避免因不同版本问题带来的困扰。尤其在 Vue.js 开发中,由于不同的 Node.js 版本对Vue CLI及其依赖项的支持程度不一,因此使用 NVM 显得尤为重要。正确安装和使用 NVM 可以帮助开发者更顺畅地进行多项目管理和协作。
  • 在 Linux 上 nvm、node、npm 和 pm2 全家桶
    优质
    本文档详细介绍了如何在Linux系统上安装和配置nvm(Node Version Manager)、Node.js、npm以及pm2的过程,帮助开发者轻松管理多版本Node环境并确保应用稳定运行。 背景:需要将Node.js后端服务迁移到新的服务器上,并搭建一个使用pm2管理Node应用的环境。统一使用的用户名为kredit。 安装Node.js/NPM有两种方法: 方法一:手动下载安装包,可以使用wget命令进行下载。但是这种方法在处理安装目录和相关配置时可能会比较繁琐,因此考虑采用自动化工具来简化这一过程。 方法二:利用apt-get自动安装工具。 执行`sudo apt-get install nodejs`命令即可完成Node.js的安装。然而通过这种方式获取到的是非常老版本的Node/NPM,即使更改了源地址(指向公司内网库或阿里云镜像),依然无法获得最新版软件包。查阅相关资料得知,可以通过apt再下载一些插件来提高版本号,但这种方法在Ubuntu 16.04.6上似乎并不适用。 目前暂时搁置上述方案(a),寻找其他安装Node.js/NPM的方法以确保能够获取到最新的稳定版本。
  • RVM使笔记
    优质
    本笔记详细记录了RVM(Ruby Version Manager)的安装步骤和使用方法,旨在帮助开发者轻松管理多个Ruby版本及其gem环境。 安装RVM的命令如下: ``` bash < <(curl http://rvm.beginrescueend.com/releases/rvm-install-head) ``` 接下来需要在用户配置文件`Users/username/.profile`中添加一行代码,也可以将其写入全局配置文件里。 具体要添加的是以下这行代码: ```shell [[ -s $HOME/.rvm/scripts/rvm ]] && . $HOME/.rvm/scripts/rvm # This loads RVM into a shell session. ``` 如果`$HOME/.rvm/scripts/rvm`存在,则执行该命令。 最后,重启终端以使更改生效。
  • Ubuntu 16.04 下 Eclipse
    优质
    本教程详细介绍了在Ubuntu 16.04操作系统下安装Eclipse IDE的过程及注意事项,并提供了一些实用技巧和经验总结。 本段落主要介绍在Ubuntu 16.04环境下如何安装Eclipse。