什么是nvm,nvm详解-程序员宅基地

技术标签: # nodeJS基础知识  npm  nodejs  

nvm

1. 概念


详情点击

  • nvm全名node.js version management,是一个node的版本管理工具
  • 首先最重要的是:一定要卸载已安装的 NodeJS,否则会发生冲突。然后下载 nvm-windows 最新安装包,直接安装即可。
  • nnvm 是 Mac 下的 node 管理工具,有点类似管理 Ruby 的 rvm,如果需要管理 Windows 下的 node,官方推荐使用 nvmw 或 nvm-windows。不过,nvm-windows 并不是 nvm 的简单移植,他们也没有任何关系。

安装

  1. 如果是windows下,请下载nvm-windows 安装包,官网
  2. 进入后我们下载exe版本,下载完成后进行安装在这里插入图片描述

卸载全局的node/npm

我们在安装之前一定要写在我们全局安装的npm

卸载软件

  1. 卸载相关程序,打卡控制面板,选择写在程序在这里插入图片描述
  2. 选择nodejs并卸载

删除安装目录

  1. 安装目录默认是C:\Program Files\nodejs,但是也有可能在其他盘,一般是你当时选择的安装的目录
  2. 观看该路径下有没有node的文件,如果有就删除
  3. 查找有没有.npmrc的文件,如果有的话就删除
    1. 一般默认会在C:\Program Files\nodejs
  4. 逐一查看文件是否存在,如果存在就删除
    1. C:\Program Files (x86)\Nodejs
    2. C:\Program Files\Nodejs
    3. C:\Users\用户名\AppData\Roaming\npm
    4. C:\Users\用户名\AppData\Roaming\npm-cache
  5. 打开系统设置,检查系统的环境变量,将相关变量删除
    1. 环境变量打开方式
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/youhebuke225/article/details/106685388

智能推荐

Filter Concatenation理解_filter conca- tenation-程序员宅基地

文章浏览阅读9.6k次,点赞13次,收藏19次。学习深度学习,有几篇论文大多数人都会读到。其中一篇就是《Going deeper with convolutions》,google在这片论文中提到了一个inception模型(示意版,简单模式):对于我这种基础知识不牢靠,学习时间非常短的人来说,对深度神经网络的理解还没到位,经常看论文一知半解,很多概念搞不清楚。看到上面这个图,我就产生了一个疑问:上图中的Filter C_filter conca- tenation

MyBatis注解方式批量插入操作_mapper批量插入注解-程序员宅基地

文章浏览阅读1.7k次。转载自:https://blog.csdn.net/u011974797/article/details/81873384 @Insert({ "<script>", "insert into table_name(column1, column2, column3) values ", "<foreach collection='t..._mapper批量插入注解

Android快速实现扫描二维码功能_快速扫码脚本csdn-程序员宅基地

文章浏览阅读2.4k次。先去把工程文件下下载github然后找到lib-zxing这个文件夹在AndroidStudio中导入模块选择刚刚那个文件夹即可把这些参数改成和工程一样即可然后开始编译中间还处理一些import包的问题,删掉然后重新导入即可等到build完全没有错误即可代码应用 /** * 跳转到扫码界面扫码 */ private void goScan(){ startActivityForResult(new Intent(this, CaptureA_快速扫码脚本csdn

基于springboot的疫情信息管理系统论文_springboot信息管理系统论文-程序员宅基地

文章浏览阅读915次,点赞22次,收藏15次。近年来,信息化管理行业的不断兴起,使得人们的日常生活越来越离不开计算机和互联网技术。首先,根据收集到的用户需求分析,对设计系统有一个初步的认识与了解,确定疫情信息管理系统的总体功能模块。然后,详细设计系统的主要功能模块,通过数据库设计过程将相关的数据信息存储到数据库中,再通过使用关键的开发工具,如IDEA开发平台、AJAX技术等,编码设计相关的功能模块。接着,主要采用功能测试的方式对系统进行测试,找出系统在运行过程中存在的问题,以及解决问题的方法,不断地改进和完善系统的设计。_springboot信息管理系统论文

一个程序员的十年程序人生感悟_十年程序找工作-程序员宅基地

文章浏览阅读4k次,点赞11次,收藏24次。展望未来,总结过去10年的程序员生涯,给程序员小弟弟小妹妹们的一些总结性忠告走过的路,回忆起来是那么曲折,把自己的一些心得体会分享给程序员兄弟姐妹们,虽然时代在变化,但是很可能你也会走我已经做过的10年的路程,有些心得体会你可以借鉴一下,觉得说得有道理的你就接纳,觉得说得没道_十年程序找工作

摄像头中的果冻效应_摄像头效应-程序员宅基地

文章浏览阅读2k次。数码相机的快门有Global shutter(全局快门) and Rolling shutter(卷帘快门)Global shutter是通过整幅场景在同一时间曝光实现的。Sensor所有像素点同时收集光线,同时曝光。即在曝光开始的时候,Sensor开始收集光线;在曝光结束的时候,光线收集电路被切断。然后Sensor值读出即为一幅照片。CCD就是Global shutter工作方式。Rol..._摄像头效应

随便推点

002,Jquery对象和Js对象的区别与转换_jquery包装集对象和lavascript对象有什么不一样,它们二者怎么实现转换?-程序员宅基地

文章浏览阅读103次。Jquery对象和js对象的区别与转换V哥教育QQ群:673215016官网:http://www.vgxit.com1,什么是Jquery我们通过jquery的$方法获取到的对象,和我们原生的js代码获取到的对象,是有一些区别的。当然,他们之前也有一些联系,可以相互转换。<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <tit..._jquery包装集对象和lavascript对象有什么不一样,它们二者怎么实现转换?

SystemVerilog之时序块的采样与驱动_时钟块 提前采样延后驱动-程序员宅基地

文章浏览阅读793次。由于时钟偏移等因素的存在,用某个时钟clk驱动信号d1,在实际测试中总是会出现信号d1相对于clk总是会有一个无限小的延时(delta-cycle),为解决这一实际问题可采用本文的几种方法。_时钟块 提前采样延后驱动

16.【进阶】特征提升之特征筛选----feature_selection_corth-features-causal-feature-selection-via-orthog-程序员宅基地

文章浏览阅读1.3k次。#-*- coding:utf-8 -*-#特征筛选的目标:一句话来说就是去冗余特征;与PCA不同,不会修改特征值,而是寻找那些对模型性能提升较大的少量特征#使用Titanic数据集,通过特征筛选的方法一步步提升决策树的预测性能import pandas as pdtitanic = pd.read_csv('http://biostat.mc.vanderbilt.edu/wiki..._corth-features-causal-feature-selection-via-orthogonal-search

Python字典(dict )的几种遍历方式_python dict 遍历-程序员宅基地

文章浏览阅读5.8w次,点赞17次,收藏83次。1.使用 for key in dict遍历字典可以使用for key in dict遍历字典中所有的键x = {'a': 'A', 'b': 'B'}for key in x: print(key)# 输出结果ab2.使用for key in dict.keys () 遍历字典的键字典提供了 keys () 方法返回字典中所有的键# keysbook = { 'title': 'Python', 'author': '-----', 'press'_python dict 遍历

apache 搭建webdav_apache2搭建webdav不让陌生人访问-程序员宅基地

文章浏览阅读6k次。首先安装好你的apache服务启动webdavsudo a2enmod dav_fssudo a2enmod dav创建一个可以共享目录并授权给apache;sudo mkdir /var/www/webdavsudo chown www-data:www-data /var/www/webdavsudo mkdir /var/www/webdavpasswd创建..._apache2搭建webdav不让陌生人访问

Python基础入门:Task3(day07)Python入门(下)--阿里云天池_alst=1,3,5,7,"python" alst[5]=add-程序员宅基地

文章浏览阅读135次。Task03 Day07函数函数的定义_alst=1,3,5,7,"python" alst[5]=add

推荐文章

热门文章

相关标签