我是靠谱客的博主 魁梧牛排,最近开发中收集的这篇文章主要介绍nvm学习与使用,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

1. 什么是nvm

nvm是node的版本管理工具,帮助我们在开发中不同的项目使用不同的node版本

nvm下载
选择下载这一项(我这边下载的是1.1.7版本,最好不要下载最新版本,我下载的时候,最新版本是1.1.9版本)
在这里插入图片描述

下载完之后,解压,安装切记,自定义一个文件目录,这个目录最好不要有中文、空格、各种乱七八糟的符号、就简简单单一个nvm然后放到c盘、d盘或者其他盘就行了、否则很容易出现各种乱七八糟的问题
在这里插入图片描述

其次你还要找到你安装node的文件,如果你安装node的时候,选择的是默认安装路径,那直接下一步就完事了
在这里插入图片描述
安装完成后,打开终端,输入nvm -v,查询当前是否成功安装nvm,他会打印出你的nvm版本,以及一些nvm操作命令
在这里插入图片描述

nvm常用命令

1. 下载node版本
使用nvm install + node版本号的形式,下载对应的node版本 nvm install nodeJs version
(下载的时候可能会很慢很慢,记得耐心等待)
在这里插入图片描述
2. 卸载node版本
使用nvm uninstall + node版本号的形式,卸载对应的node版本(这里就不演示了)

3.查看所有下载完成的 node 版本
使用nvm list进行查看
在这里插入图片描述
4.切换node版本
使用nvm use <version>进行查看
在这里插入图片描述

使用nvm进行Node版本控制时的问题

使用cmd下载新版本的node或者npm的时候,一定要【以管理员身份运行】cmd,可以避免一些乱七八糟的bug
使用cmd下载新版本的node或者npm的时候,一定要【以管理员身份运行】cmd,可以避免一些乱七八糟的bug
使用cmd下载新版本的node或者npm的时候,一定要【以管理员身份运行】cmd,可以避免一些乱七八糟的bug

  1. nvm切换node版本后,npm的版本并不会跟着切换,这样会导致node版本和npm版本不一致node和npm版本对照表,然后使用npm的一系列操作导致报错
  2. 目前的做法是,每次切换Node版本,重新下载对应版本的npm包
    在这里插入图片描述
    先试用npm下载镜像
npm install -g cnpm --registry=https://registry.npm.taobao.org

再使用cnpm下载对应的npm版本,比如我下载6.9.0版本的npm
切记一定要保持node版本和npm版本的一致 点击查看node和npm版本对照表

cnpm install npm@6.9.0 -g

最后

以上就是魁梧牛排为你收集整理的nvm学习与使用的全部内容,希望文章能够帮你解决nvm学习与使用所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(37)

评论列表共有 0 条评论

立即
投稿
返回
顶部