NodeJs nvm的安装及使用

386 阅读2分钟

nvm安装

介绍:nvm是一款管理node.js版本的工具,可以使用nvm的命令快捷地切换node版本,方便开发

Windows10系统

nvm下载地址

可选择下载nvm-setup直接安装; 也可以选择下载nvm-noinstall,其为绿色免安装版,但需要进行环境配置。

安装nvm之前要做的工作: 删除以下文件夹中全部关于node和nvm的资源 C:\Program Files (x86)\nodejs C:\Program Files\nodejs C:\Users{User}\AppData\Roaming\npm C:\Users{User}\AppData\Roaming\npm-cache

1、卸载当前已安装的node 2、重启电脑 3、管理员运行nvm-setup.exe文件进行安装

重要的事情说三遍:卸载卸载卸载、删除删除删除、重启重启重启!

方式一:直接安装 步骤:

  1. nvm的安装路径文件夹不要包含中文和空格等不合法字符
  2. 在安装后的nvm文件夹中,打开settings.txt文件,写入如下镜像代码
node_mirror: https://npm.taobao.org/mirrors/node/
npm_mirror: https://npm.taobao.org/mirrors/npm/

方式二:手动配置 步骤:

  1. 在D盘新建一个文件夹nvmProject,在nvmProject文件夹里面新建一个nvm文件夹
  2. 把下载成功的压缩包解压,将解压后文件夹中全部文件复制粘贴到nvm文件夹中。
  3. 开始环境配置。
  4. 新建一个字段名为NVM_HOME,路径为新建的nvm文件夹路径;
  5. 新建一个字段名为NVM_SYMLINK,路径为新建的nvmProject文件夹路径,然后再在后面添上"\nodejs"(注意:nodejs文件夹当前实际是不存在的);
  6. 打开PATH,在里面新建两个:%NVM_HOME%和%NVM_SYMLINK%字段。
  7. 在nvm文件夹内新建一个settings.txt文件,文件中输入:
root:D:\APP\nvmProject\nvm
path:D:\APP\nvmProject\nodejs
arch:64
proxy:none
node_mirror:https://npm.taobao.org/mirrors/node/
npm_mirror:https://npm.taobao.org/mirrors/npm/

在命令行中输入nvm -v 若显示nvm的版本等信息,即表示nvm安装成功

nvm on					//开启nvm管理
nvm off					//关闭nvm管理
nvm list available			//显示当前可以安装的node版本
nvm install 版本号			//下载安装指定版本的node,如:nvm install 12.22.7
nvm list				//查看系统已安装并管理的node版本
nvm use 12.22.7				//切换并使用当前版本的node
node -v					//查看当前系统使用的node版本
npm -v					//查看当前系统使用的npm版本
npm install -g yarn			//全局下载yarn
yarn -v					//查看当前系统使用的yarn版本

常见问题: 若使用【nvm use 某版本号】命令来切换node版本时,如下图报错鬼画符

在这里插入图片描述

可以尝试以管理员方式打开cmd命令框,此时再次使用nvm use xxx的命令切换node版本就能正常切换了。

在这里插入图片描述

切换到一个新的noe版本后,先检查一下此版本的yarn等常用工具有没有下载过,若没有,则要重新下载并配置yarn才能正常使用。


Mac系统

下载链接

不熟悉mac系统的,不好搞,可以多看几篇安装教程