首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

使用nvm管理不同版本node与npm

教程 下载安装nvm之前,我先解释一下前端容易混淆几个概念 Node.js:基于Chrome V8引擎JS运行环境(javascript代码运行环境) npm:第三方js插件包管理工具,会随着node...安装,建议选择手动安装版,然后疯狂下一步就行,不要尝试改变安装目录 (我因为不想放在C盘,被折磨了好几个小时,老老实实默认下一步,省事) 3....检查安装是否成功 命令行输入 nvm 能出现反应就行OK了 4....使用 命令 作用 nvm ls 列出所有已安装 node 版本 nvm ls-remote 列出所有远程服务器版本(官方node version list) nvm list 列出所有已安装 node...[node版本号] 给不同版本号添加别名 nvm unalias [别名] 删除已定义别名 nvm alias default [node版本号] 设置默认版本 参考文档 nvm使用教程 nvm常用命令

81230

使用 nvm 管理不同版本 node 与 npm

使用 nvm 管理不同版本 node 与 npm 补充说明:Mac 下通过 brew install nvm 所安装 nvm ,由于安装路径不同,无法正确启用。...一、卸载已安装到全局 node/npm 如果之前是官网下载 node 安装包,运行后会自动安装在全局目录,其中 node 命令 /usr/local/bin/node ,npm 命令全局 node_modules...版本 如果你默认 node 版本(通过 nvm alias 命令设置)与项目所需版本不同,则可在项目根目录或其任意父级目录中创建 .nvmrc 文件,文件中指定使用 node 版本号,例如:...由于 npm 安装模块路径均为 /usr/local/lib/node_modules ,当使用 n 切换不同 node 版本,实际上会共用全局 node/npm 目录。 ...因此不能很好满足『按不同 node 版本使用不同全局 node 模块』需求。 因此建议各位尽早开始使用 nvm ,以免出现全局模块无法更新问题。

2.6K70
您找到你想要的搜索结果了吗?
是的
没有找到

使用 yum update CentOS下更新保留特定版本软件

有时需要保留特定版本软件不升级,但升级其他软件,这时就需求用到下面的技巧。当CentOS/RHEL/Fedora下Linux服务器使用 yum update 命令如何排除选定包呢?...Yum使用/etc/yum/yum.conf或/etc/yum.conf中配置文件。您需要放置exclude指令来定义要更新或安装中排除包列表。这应该是一个空格分隔列表。...允许使用通配符*和?)。 当我使用yum update,如何排除php和内核包?...打开/etc/yum.conf文件,输入: vi /etc/yum.conf [main]部分下面添加以下行,输入: exclude=php* kernel* 最后,它应如下所示: [ main ]...-exclude 命令行选项 最后,您可以使用以下语法命令行上跳过yum命令更新: 注意:上述语法将按名称排除特定包,或者从所有存储库更新中排除。

2.3K00

使用nrm和nvm管理你npm源和node版本

目录 使用nrm管理你npm-registry 使用nvm管理你node版本 发布个人专属npm包 发布 更新 使用nrm管理你npm-registry npm源在国外,对于国内开发人员来说,...可是nrm安装在mac和windows下是依靠npm。噗:) 使用nvm管理你node版本 对cnpm源进行管理可以让我们平时安装包更快。同样我们平时也可能会有切换node版本场景。...这个时候可以使用nvm对其进行管理。 可能有时使用一些基于Node低版本封装框架我需要v0.10.32,但大多数时候都会使用较新版Node,此时也希望做一下版本管理。...--force 更新 package.json文件version字段管理包版本。...a中数字表示大版本号。一般项目重构后更新去递增。 b中数字表示小版本号。一般是新增API后更新去递增。 c中数字表示小版本号中打补丁。一般是修复当前版本bug后去递增。

1.3K20

CentOS 使用 yum update 更新保留特定版本软件

有时需要保留特定版本软件不升级,但升级其他软件,这时就需求用到下面的技巧。当CentOS/RHEL/Fedora下Linux服务器使用 yum update 命令如何排除选定包呢?...image.png Yum使用/etc/yum/yum.conf或/etc/yum.conf中配置文件。您需要放置exclude指令来定义要更新或安装中排除包列表。这应该是一个空格分隔列表。...允许使用通配符*和?)。 当我使用yum update,如何排除php和内核包?...打开/etc/yum.conf文件,输入: vi /etc/yum.conf [main]部分下面添加以下行,输入: exclude=php* kernel* 最后,它应如下所示: [ main ]...-exclude 命令行选项 最后,您可以使用以下语法命令行上跳过yum命令更新: 注意:上述语法将按名称排除特定包,或者从所有存储库更新中排除。

1.4K00

Node.js版本管理工具

当你使用nvm下载或使用特定版本Node.jsnvm会将这些版本Node.js保存在其自己目录中,并根据需要动态修改PATH环境变量。这样,你可以根据需要在不同版本之间轻松切换。...当你使用n安装新Node.js版本,它会将相应版本二进制文件复制到一个特定目录中,并创建一个名为node符号链接指向该二进制文件。...Volta工具链:Volta维护了一个工具链,其中包含了多个Node.js版本安装和管理。当您使用Volta安装Node.js,它会将所选版本二进制文件下载到工具链中特定目录。...管理多个全局包:NVM 只能控制 Node.js 版本,对于全局安装 npm 包没有直接管理能力。 由于每个新shell会话中需要重新运行安装,所以可能会影响性能。...语义兼容:兼容nvmnpm样式语义版本控制命令。 版本缓存:在对特定Node.jsnpm版本进行第一次全局安装后,该版本会被缓存供以后使用

16610

nvm----nodejs版本管理工具!

nvm和n都是node.js版本管理工具,为了解决node.js各种版本存在不兼容现象可以通过它可以安装和切换不同版本node.js。...可以添加--insecure绕过远程服务器SSL。 nvm list [available] :显示已安装列表。可选参数available,显示可安装所有版本。list可简化为ls。...安装node.js版本 nvm list available 显示可下载版本部分列表 nvm install latest安装最新版本 ( 安装可以在上面看到 node.jsnpm 相应版本号...,这时使用 node.js 时会报错 ) 切换node版本 nvm use版本使用指定版本nodejs ( 这时会发现在启用 node 版本前面有 * 标记,这时就可以使用 node.js )...nvm切换国内镜像 如果下载node过慢或者安装失败,请更换国内镜像源, nvm 安装路径下,找到 settings.txt,设置node_mirro与npm_mirror为国内镜像地址。

38710

Windows环境下 NVM 介绍、下载安装及使用详解

@TOCNode.js是一种基于Chrome V8引擎JavaScript运行时,可以让JavaScript服务器端运行,从而实现了前后端代码共用。...此外,NVM 还可以让我们安装和使用不同npm版本。二、下载教程我们可以从nvmGitHub页面上下载最新版本nvm。...> // 卸载node.js是的命令,卸载指定版本nodejs,当安装失败卸载使用nvm ls // 显示所有安装node.js版本nvm list...例如,使用Git Bash等终端,可能会出现“nvm is not compatible with the npm config 'prefix' option”等错误提示,这时候可以尝试使用nvm...例如,某些情况下,我们可能需要在不同Node.js版本之间频繁切换,而且这些版本都是通过nvm安装。但是,有些应用程序可能不支持nvm,这时候就需要禁用nvm,以便使用特定版本Node.js

1.8K10

当一个Java 全栈高级开发工程师 入职拿到新电脑,他又会做什么呢?

nvm install [arch]:该版本可以是node.js版本,也可以是最新稳定版本“最新”版本。(可选)指定安装32位还是64位版本(默认为系统体系结构)。...设置[arch]为“全部”以安装32和64位版本nvm list [available]:列出node.js安装。available末尾键入以显示可供下载版本列表。...nvm on:启用node.js版本管理。 nvm off:禁用node.js版本管理(不卸载任何内容)。 nvm proxy [url]:设置用于下载代理。留[url]空白,以查看当前代理。...nvm uninstall :卸载特定版本nvm use [arch]:切换为使用指定版本。(可选)指定32/64位体系结构。...nvm use 将继续使用所选版本,但根据提供给值切换到32/64位模式。 nvm root :设置nvm应在其中存储不同版本node.js目录。

9510

如何在Linux上安装Node.js

Node.js是高度可扩展,轻量级,并且代码执行速度非常快。它是开发服务器端应用程序非常流行脚本语言。 安装Node.js 有很多方法可以将Node.js安装到您Linux机器上。...(nvmnvm是一个简单脚本,旨在安装多个版本Node.js.在所有其他安装方法中,我们只获取该存储库中可用最新版本Node.js,但是使用nvm我们可以访问Node.js所有可用版本。...例如,如果要安装当前可用最新版本,请使用以下命令。 nvm install v6.2.1 这将安装版本6.2.1机器,你会看到以下输出。...您可以使用上述命令安装多个版本Node.js。每个版本Node.js将安装和管理自己npm。...您可以通过执行以下命令显式要求nvm使用特定版本nvm use v5.11.1 您可以用您选择任何版本替换v5.11.1。

2.2K20

如何部署 Node.js 开发环境

本指南中,我们将向您展示如何在Ubuntu 18.04服务器上开始使用Node.js。如果您还没有腾讯云服务器,可以先点击这里进行免费套餐试用。...为Ubuntu安装Distro-Stable版本 Ubuntu 18.04在其默认存储库中包含一个Node.js版本,可用于跨多个系统提供一致体验。撰写本文,存储库中版本为8.10.0。...大多数情况下,您还需要安装npmNode.js包管理器。您可以通过输入以下命令来安装: sudo apt install npm 这将允许您安装与Node.js一起使用模块和包。...使用NVM安装 通过apt安装Node.js另一种方法是:使用一个名为nvm工具,它是“Node.js版本管理器”。nvm不是操作系统级别工作,而是主目录中独立目录级别工作。...虽然Ubuntu存储库中使用打包版本是最简单方法,但使用nvm灵活性更高。

3.5K67

如何在Debian 8上安装Node.js

如何使用PPA安装 服务器上获取最新Node.js版本最快捷最简单方法是添加由NodeSource维护PPA(个人包存档)。这将拥有比官方Debian存储库更多Node.js最新版本。...如何使用nvm安装 安装Node.js另一种方法,是用apt安装一个名为nvm专门为Node.js设计一个工具,它是“Node.js版本管理器”。...您可以通过输入以下内容明确告诉nvm使用我们刚刚下载版本: $ nvm use 6.9.2 您可以shell输入以下内容来查看当前使用版本: $ node -v v6.9.2 如果您有多个Node.js...您也可以通过以下别名引用它: $ nvm use default 每个版本Node.js都会跟踪自己包,并npm可以管理它们。 您可以使用npm将程序包安装到Node.js项目的....: $ npm link express 您可以通过输入以下内容来了解有关nvm可用选项更多信息: $ nvm help 结论 有很多方法可以Debian 8服务器上启动和运行Node.js.

2.2K20

如何在Debian 9上安装Node.js.

本指南中,我们将向您展示如何在Debian 9服务器上开始使用Node.js. 先决条件 本指南假设您使用是Debian 9。...没有服务器同学可以在这里购买,不过我个人更推荐您使用免费腾讯云开发者实验室进行试验,学会安装后再购买服务器。 开始之前,您应该拥有一个系统上设置了具有sudo权限非root用户帐户。...npm使用主目录中配置文件来跟踪更新。它将在您第一次运行npm创建。...您可以通过键入以下命令来告诉nvm使用您刚下载版本nvm use 8.11.1 当使用nvm安装Node.js ,可执行文件被命名为node。...结论 Debian 9服务器使用Node.js有很多种方法可以启动和运行。您情况将决定上述哪种方法最适合您需求。

6.1K50

三种方法CVM安装Node.js

本指南中,我们将向您展示如何在Ubuntu 18.04服务器上开始使用Node.js. 准备 需要腾讯云CVM Ubuntu 18.04服务器,可以使用sudo命令非root账户。...为Ubuntu安装Distro-Stable版本 Ubuntu 18.04在其默认存储库中包含一个Node.js版本,可用于跨多个系统提供一致体验。撰写本文,存储库中版本为8.10.0。...大多数情况下,您还需要安装npmNode.js包管理器。您可以通过输入以下命令来安装: sudo apt install npm 这将允许您安装与Node.js一起使用模块和包。...使用NVM安装 通过apt安装Node.js另一种方法是:使用一个名为nvm工具,它是“Node.js版本管理器”。nvm不是操作系统级别工作,而是主目录中独立目录级别工作。...结论 Ubuntu 18.04服务器上运行Node.js有很多种方法可供选择。您情况将决定上述哪种方法最适合您需求。

3.3K50

如何在Ubuntu 16.04上安装Node.js

本教程中,我们将向您展示如何在Ubuntu 16.04服务器上开始使用Node.js。 准备 本教程假设您使用是Ubuntu 16.04。...撰写本文,存储库中版本是v4.2.6。这不是最新版本,但它应该非常稳定,足以快速进行语言实验。 为了获得此版本,我们只需使用apt包管理器。...如何使用NVM安装 安装Node.js另一种方法是通过apt用一个专门设计工具nvm,它代表“Node.js版本管理器”。而不是操作系统级别nvm工作,主目录中独立目录级别工作。...您可以通过输入以下内容明确告诉nvm使用我们刚刚下载版本nvm use 8.9.4 使用nvm安装Node.js,将调用可执行文件node。...您也可以通过以下别名引用它: nvm use default 每个版本Node.js都会跟踪自己包,npm可以管理它们。 您可以使用npm普通格式将程序包安装到Node.js项目的.

7.1K61

⭐️入职新公司需要准备哪些工作,如何让同事觉得你是大神

完成以上步骤后,你iTerm2终端将配置好,并具有美化界面和功能。你可以根据个人喜好进行自定义调整。 nvm管理Node.js 进行前端开发,经常需要使用不同版本Node.js。...本文将详细介绍如何安装nvm使用nvm安装Node.js,并配置环境变量,以便在终端中正确使用已安装Node.js版本。 1....如果你想安装特定版本Node.js,可以使用以下命令并替换为你想要安装具体版本号,例如14.17.6: nvm install 验证Node.js是否成功安装:...环境变量配置完成后,可以终端中使用nvm命令来管理已安装Node.js版本。...使用已安装Node.js版本 终端中运行以下命令来切换到已安装Node.js版本nvm use 使用具体版本号替换。

30720

npm安装yarn(买电脑主要看哪些配置)

大家好,又见面了,我是你们朋友全栈君。 写在前面: 前端开发常需要配合后台同时进行,没有后台情况下,服务器通信和获取数据进行页面渲染就无法进行。...使用Javascript编写Node.js服务器,对于前端开发人员来说,可以免去对学习服务器脚本语言学习成本,能够短时间构建一套完整、高效Web服务。...一、Node.jsNPM安装 开发环境:Windows 10 开发过程中Node.jsNPM是相辅相成,由于项目之间可能使用不同版本Node.js,因此通过NVM进行版本管理,首先需要进行...使用 nvm install 指令进行安装: 不指定版本号默认最新LTS版本(目前是10.15.1); 指定部分版本号时候,默认查找未指定部分最新版本,如:nvm install 8.11 等价于...Node.js //使用指定版本Node nvm use 10.15.1 //查看已安装Node nvm ls 正常切换后会有如下提示,至此安装NPM安装就完成了。

92010

Windows下安装及使用NVM

我们可能同时进行2个或者多个项目,而不同项目所使用node版本有可能是不一样,再或者要用最新node版本进行试验和学习。...在这种情况下,对于维护多个版本node将会是一件非常麻烦事情,而nvm就是为解决这个问题而产生,它可以方便同一台设备上进行多个node版本之间切换,而这个正是nvm价值所在,详细信息可以nvm...nvm list [available] 2、安装,命令中版本号可自定义 nvm install 11.13.0 3、使用特定版本 nvm use 11.13.0 4、卸载指定版本node nvm...可以添加--insecure绕过远程服务器SSL。 nvm install  [arch]  3.显示已安装列表。可选参数available,显示可安装所有版本。...nvm npm_mirror [url]  9.卸载指定版本node。 nvm uninstall   10.使用制定版本node。可指定32/64位。

1.8K1613
领券