nvm node版本,nvm离线安装node

  nvm node版本,nvm离线安装node

  本文介绍了如何使用NVM轻松安装和管理多版本Node.js希望对你有帮助!

  node.js速度课程简介:进入学习

  当我们构建一些项目时,我们经常需要旧版本的node。比如Hexo目前支持的版本是v12,而Node最新的稳定版本是v14。这时候为了避免bug,我们需要切换节点版本。[推荐研究:《nodejs 教程》]

  本教程适用于:

  Linux(x86架构ARM架构)macOS(x86架构ARM架构)Windows(X86架构,ARM架构未经测试)警告:十分不推荐使用NPM下,n模块来管理node版本

  

辅助视频

  呵呵,做个教程视频不容易(哔哩哔哩根本不会建议引流),请务必一键三连Ow ~

  https://www.bilibili.com/video/BV12h411z7Kq哔哩哔哩视频地址

  

环境准备

  针对不同的操作系统,我们准备了不同的NVM工具。这是项目地址。有兴趣可以去项目的源地址看看。嗷:

  对于Mac/Linux:https://github.com/nvm-sh/nvm

  对于Windows:https://github.com/coreybutler/nvm-windows

  在配置之前,请提前卸载您已安装的节点版本和已配置的环境变量,以避免冲突。

  

Windows配置方法

  在Windows下配置NVM。根据NVM项目地址的配置方法,有两种方法:

  安装程序安装手动配置(推荐)不推荐安装器安装NVM,因为不方便管理。从本质上讲,这两种方法没有区别。

  

Opt1:安装器

  输入NVM-Windows项目发布地址:github.com/coreybutler…,选择最新发布版本nvm-setup.zip下载:

  之后,解压缩自压缩文件并单击Install:

  这里注意:NVM安装配置路径不要有中文,因为我的Windows虚拟机只分发驱动器C,你可以安装到其他用户驱动器比如驱动器D:

  安装完成后,在CMD或Powershell下输入NVM,发现安装完成:

  

Opt2:手动配置【推】

  这是我推荐的方法。我们下载NVM项目文件并手动配置它。转到项目发布地址并下载nvm-noinstall.zip:

  解压成一个空白文件,这个文件夹就是NVM地址目录。例如,我在这里的地址是:D:\myEnvironment\nvm。

  之后,找到你电脑的环境变量,比如Windows10:右击这台电脑-高级系统设置-环境变量:

  最后,添加环境变量:

  NVM _ HOME: NVM地址目录,如:D:\ my environment \ NVM NVM _ SYMLINK:NVM配置Node.js的软链接,该目录需指向并不存在的目录(NVM使用时候会自动创建),如:D:\myEnvironment\nodejs

  将内容附加到路径,附加内容:

  %NVM_HOME%

  %NVM_SYMLINK%

  安装完成后,在CMD或Powershell下输入NVM,发现安装完成:

  

配置国内源

  在中国大陆这里连接Node.js和NPM官方服务器有点困难。甚至下载都很慢,有时候还不能直接下载使用。所以我们把NVM和Node.js改成国内来源:

  转到您的NVM安装路径,打开setting.txt文件(如果没有,只需创建它),并更改:

  根:D:\myEnvironment\nvm

  路径:D:\myEnvironment\nodejs

  拱门:64

  代理:无

  节点_镜像:https://npm.taobao.org/mirrors/node/

  https://npm.taobao.org/mirrors/npm/

  在此解释参数:

  root:nvm的安装地址。也就是上面的% NVM _ HOME % path:node . js激活时的存储路径,也就是上面的%NVM_SYMLINK%arch:系统架构。如果你的Windwos不是x64,那么填写32proxy:是否使用代理node _ mirror的下载来源:node.js NPM _ mirror: NPM的下载来源

macOS/Linux配置方法

  。虽然可以使用项目包管理工具安装NVM(例如,Homebrew和APT),但是仍然可以在推荐macOS和Linux使用手动配置方法安装NVM(Git安装和常规安装)。本文还解释了非项目包管理的使用。

  

Opt1:官方脚本

  官方脚本,需要连接Github,如果你的设备无法有效连接Github,请选择其他方法(如:常规安装、Git安装)

  终端使用curl。

  curl-o-https://raw . githubusercontent . com/nvm-sh/nvm/v 0 . 38 . 0/install . sh bash或使用wget

  wget-qO-https://raw . githubusercontent . com/nvm-sh/nvm/v 0 . 38 . 0/install . sh bash

  因为官方项目还在更新中,这里的粘贴脚本可能已经过时了。建议您输入正式的项目地址并粘贴。

  安装后,根据您使用的Shell,附加:

  导出NVM_DIR=$HOME/。 nvm

  [ -s $NVM_DIR/nvm.sh ] \。$NVM_DIR/nvm.sh #这会加载NVM

  [-s $ nvm _ dir/bash _ completion ]\。$ nvm _ dir/bash _ completion # this loads nvm bash _ completion一般情况下,macOS追加在~/.ZSHrc中,Linux追加在~/中。不手动配置zsh的bashrc:

  最后,环境变量的配置可以在终端中重载:

  #适用于带有ZSH的macOS/Linux

  来源~/。一般不需要

  #用于带有Bash的Linux

  当出处~/。bashrc终端输入了nvm命令,它不会报告命令没有找到,例如:

  nvm -v

  

Opt2:Git安装

  官方也推荐使用Git进行配置,但是官方还是用Github。国内联系.所以,我推荐使用Gitee,并输入:

  #输入主目录

  cd ~

  #下载源代码

  git克隆https://gitee.com/mirrors/nvm.git

  #重命名为。非易失性存储器

  Mv nvm。nvm安装NVM后,我们需要将其配置为环境变量:

  # Bash Shell用户

  vim ~/。轮廓

  # ZSH壳牌用户

  Vim ~/。zshrc在环境变量中,添加:

  导出NVM_DIR=$HOME/。 nvm

  [-s $ nvm _ dir/nvm.sh] \。$ nvm _ dir/nvm.sh # ThisLoadsNVM最后,在终端中重新加载环境变量配置:

  #适用于带有ZSH的macOS/Linux

  来源~/。一般不需要

  #用于带有Bash的Linux

  当出处~/。bashrc终端输入了nvm命令,它不会报告命令没有找到,例如:

  nvm -v

  

Opt3:常规安装

  常规安装其实就是手动实现Opt1或者Opt2。手动下载nvm源代码,解压后重命名。nvm。最后,按照上面的方法,添加

  导出NVM_DIR=$HOME/。 nvm

  [-s $ nvm _ dir/nvm.sh] \。$ nvm _ dir/nvm.sh # thisloadsNVM)加载到环境变量中,只需重新加载即可。

  

配置国内源

  大陆这边连接Node和NPM片源有点忙,然后NVM又慢,所以用之前换了国内的片源。

  临时使用:在终端中输入。

  export nvm _ nodejs _ org _ mirror=https://npm.taobao.org/mirrors/node/If你需要长时间使用,在配置文件中配置。

  :Windows版和macOS/Linux版的

管理与安装Node.js

   NVM,操作基本相同,尤其是管理Node.js的命令;

  在本章的操作下,采用一个步骤两个图的模式(一张为Windwos版本NVM的操作截图,一张为macOS/Linux版本的操作截图)

  

1. 查看已经版本

  检查安装版本的nvm列表:

  

2. 查看可安装版本

  如何检查通过NVM安装的Node.js的版本?

  您可以直接使用NVM命令:

  # macOS/Linux

  nvm ls-远程- lts

  # Windows

  nvm列表可用

  

3. 安装Node.js

  我们安装v12.21版本节点:

  

4. 激活Node.js版本

  安装Node.js后,我们需要激活它。

  Nvm使用12.21可用于测试:

  

如何卸载

  如果需要卸载NVM和NVM中安装的Node.js,也很简单,没有残留文件。

  

Windwos

   Windwos用户,如果是用安装程序安装,就用自己的反安装快捷方式。我们来看看如何卸载手动配置的方法。

  

1. 删除NVM和Node.js软链接

  删除的地址是安装过程中的地址:

  NVM _ HOME: NVM地址目录,比如:D:\ my environment \ NVM NVM _ SYMLINK:NVM配置Node.js的软链示例:D:\myEnvironment\nodejs

  之后

2. 删除环境变量

  :右击这台电脑-高级系统设置-环境变量:

  删除上面的NVM_HOME、NVM_SYMLINK和路径中的以下内容:

  %NVM_HOME%

  %NVM_SYMLINK%

  

macOS/Linux

   macOS和Linux更简单,终端执行:

  #删除NVM和Node.js

  rm -rf ~/。非易失性存储器

  #删除可能的NPM

  Rm -rf ~/。npn在环境变量移除内:

  导出NVM_DIR=$HOME/。 nvm

  [ -s $NVM_DIR/nvm.sh ] \。$NVM_DIR/nvm.sh #这会加载NVM

  [-s $ NVM _ dir/bash _ completion ]\。$ nvm _ dir/bash _ completion # this loads nvm bash _ completion在这里,nvm被完全卸载。

  

操作实例

  

Hexo博客

  设置Hexo博客时,目前最好使用node . js v 12(2021年7月)。于是,我建立了Hexo博客,一般喜欢把Node.js切换到v12:

  

Minecraft面板

  这里,我先挖个坑。稍后,我将有机会告诉您如何使用Node.js编译《我的世界》的控制面板

  

VUE

  不用说,安装VUE的方法只有几种。用Node.js的包管理工具NPM安装VUE,很正常,很容易运行:

  有关编程的更多信息,请访问:编程视频!这是NVM如何安装和管理多个节点版本的详细信息。请多关注我们的其他相关文章!

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: