1、nvm的作用

nvm是一个node版本管理工具。
当需要在不同项目中使用不同的node版本时,可以使用nvm管理node版本。

2、下载安装

3、命令

  1. nvm ls 查看所有已经安装的版本
  2. nvm list available 查看网络上可以安装的版本
    在这里插入图片描述
    如果不知道有现在还有哪些可以供安装的node版本,可以先运行nvm list available命令进行查看。
    其中LTS表示长期稳定版本。
  3. nvm install 14.16.1 下载版本号为14.16.1的node
  4. nvm uninstall 14.16.1 卸载版本号为14.16.1的node
  5. nvm root [path] 设置和查看root路径
    如果没有传path参数,则为查看
    我的nvm安装后在电脑上的位置为C:\Users\longteng\AppData\Roaming\nvm;
    如果传了path参数,则为设置路径。
  6. nvm use 14.16.1 切换到版本号为14.16.1的node
    切换后有时出现报错
    在这里插入图片描述
    npm不见了。
    使用nvm root命令,进入nvm文件夹当中,查看到v14.16.1文件夹下的node_modules文件夹为空,它里面没有mpm这个包。
    这是因为nvm安装新的node,只安装了node,而没有安装npm。
    解决方案:
    使用nvm uninstall卸载掉刚刚的node。
    运行nvm root 显示出nvm的安装目录
    打开nvm文件夹下的settings.txt文件,在最后添加以下代码:
node_mirror: https://npm.taobao.org/mirrors/node/
npm_mirror: https://npm.taobao.org/mirrors/npm/

这两句的意思是将下载镜像源指向淘宝,第一句是node的下载地址,第二句是npm。

Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐