windows的nvm安装

最近在看一个加密的教程,里面有一个关于node的js加密的代码,代码报错,初步判断可能是node的版本的问题。有一个管理node版本的工具nvm,可以来管理node版本,可以下载安装和切换使用环境的node版本,很希望我们其他的编译环境也可以出类似的工具。

NVM下载

NVM 是 Node Version Manager(Node 版本管理工具)的缩写,是一个命令行工具,用于管理和切换到不同版本的 Node.js。

这里我们这边以windos为例子,根据github下载地址:
nvm-windows的github地址

可以选择exe来直接安装就可以。

其他环境可以用:

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

NVM的使用

这个NVM这个工具需要我们借助命令行来使用的,Linux直接命令行敲命令就可以(Windows上用powershell或cmd)。

//查看nvm版本命令,命令成功即证明nvm安装成功
nvm -v

nvm安装命令
nvm install lts
(lts表示长期支持版本)
nvm install latest
(latest最近的版本)
nvm list available
(查看可用的node版本,但是这里面显示的不全,人家也把官网完整的版本地址给你列出来了。)
nvm install node-version-number,例如,nvm install 14.20.0

nvm list
(查看安装node的列表)
nvm use version-number
(使用你已安装的任何其他版本)
nvm install node-version
(安装一个版本的 Node)

镜像设置

实际上nvm的安装没什么问题,而且nvm的命令也相对简单,常用的就那几个。但是有时候会出现一个“网络问题”,因为我们获取node的仓库是外网,由于一些原因会出现访问不到,连接超时的问题。

这里需要我们要不然设置网络,但是也可以考虑设置镜像来解决,我们可以设置成淘宝的node的镜像来解决。

nvm node_mirror https://npm.taobao.org/mirrors/node/
nvm npm_mirror https://npm.taobao.org/mirrors/npm/

设置成功后,我们在使用nvm工具就没有其他的问题,有了nvm我们可以随时切换node版本,解决node编译版本的管理问题。

你可能感兴趣的:(工具,windows,npm,git)