nvm初衷:由于以后的开发工作可能会在多个Node版本中测试,而且Node的版本也比较多,所以需要这么款工具来管理

1. 下载:[nvm-windows](https://github.com/coreybutler/nvm-windows/releases)

  nvm-noinstall.zip: 绿色版本,需要配置(新手的话还是通过绿色版本)
  nvm-setup.zip:安装包,无需配置。

 
2. 解压到一个全英文路径
  在C盘创建一个dev文件夹,解压到此文件夹下并修改文件夹名为nvm(文件名都是自定义的),并在dev文件夹下创建一个nodejs文件夹
 
3. 编辑解压目录下的`settings.txt`文件(不存在则新建,新建后的txt文件不要修改其文件编码,使用默认的ANSI格式,否则无法正确解析配置文件中的内容 )
   root:配置为当前 nvm.exe 所在目录  如: root: C:\dev\nvm, root:后面一定要有一个空格
   path:配置为 node 快捷方式所在的目录  如: path: C:\dev\nodejs, path: 后面一定要有一个空格
   arch:配置为当前操作系统的位数(32/64)
   proxy: 代理,不用配置
       注意:  root:和path: 后面一定要有一个空格否则在安装node的时候不会安装到nvm文件夹下
 
4. 配置环境变量 可以通过 window+r : sysdm.cpl
  NVM_HOME:nvm.exe 所在目录<==> settings.txt中的root值
  NVM_SYMLINK:node 快捷方式所在的目录 <==> settings.txt中的path值
  PATH: += %NVM_HOME%;%NVM_SYMLINK%

       打开CMD通过`set NVM_HOME`和 `set NVM_SYMLINK` 命令查看环境变量是否配置成功
  PowerShell中是通过`dir env:[name]`命令
        注意:  NVM_HOME和NVM_SYMLINK这两个环境变量的顺序一定不要改变,先创建NVM_HOME再创建NVM_SYMLINK
                  PATH一定是+=,环境变量后面的';'一定不能少
 
5. 验证是否创建成功
       cmd=>输入nvm回车,看是不是显示出来nvm的一些命令,显示的话就说明nvm创建成功
       输入nvm install 10.10.0回车,该命令就会安装并下载node10.10.0版本,如果窗口中不现实error的字样就等着安装就可,显示error的话可能是3,4中的步骤有问题再次按照红字的提示对照一下
 
6. 总结
     一定要谨记红色粗体文字,这可是装nvm的时候最容易出现的坑,稍不注意就得花费很多的时间来处理,费时又费力
 

如有不严谨和错误地方请希望指正,祝大家工作顺利

nvm安装以及注意事项的更多相关文章

  1. DUBBO安装配置注意事项

    DUBBO安装配置注意事项 参考URL:http://blog.csdn.net/lichunan/article/details/40349645 ====== 管理端: 记得更改TOMCAT的端口 ...

  2. Linux安装系统注意事项及系统初始化

      Linux安装系统注意事项 1.分区 学习用途: /boot:200M /swap :内存的1到2倍 /:根据需要分配大小,比如虚拟机下总空间是15G,那么可以分配8——10G跟/分区,如果是生产 ...

  3. nvm安装和配置详细教程

    nvm是nodejs的版本管理工具,为什么要用nvm,你能百度到这篇文章相比是遇到不得不用的原因了,我们知道nodejs官方更新的速度非常快,有时候业务需要需要用某某版本,如果用的是msi安装,虽然安 ...

  4. 【转载】Centos系统采用NVM安装Node.js环境

    Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境,用来方便地搭建快速的易于扩展的网络应用.Node.js 使用了一个事件驱动.非阻塞式 I/O 的模型,使其轻量又 ...

  5. 使用nvm安装node,全局npm,cnpm

    1.nvm-windows下载 下载地址https://github.com/coreybutler/nvm-windows/releases,下载nvm-setup.zip 2.安装nvm 首先把n ...

  6. ubuntu 18.04 使用 nvm 安装 nodejs

    20190315 使用 nvm 安装 nodejs 1. 找到 nvm 官网帮助 https://github.com/creationix/nvm 我习惯于 terminal 操作,所以选择 git ...

  7. nvm安装与使用

    1.nvm是什么 nvm全名node.js version management,顾名思义是一个nodejs的版本管理工具.通过它可以安装和切换不同版本的nodejs.下面列出下载.安装及使用方法. ...

  8. 在windows下用nvm 安装node

    nvm 可以帮助切换node版本 在此文中,会特意指明一些坑,防止再次踩坑.第一个坑就是,如果你已经单独安装了node,建议先卸载,再来看本文. 1. nvm 下载 nvm 的下载地址:https:/ ...

  9. Adobe Photoshop CC 2018 v19.0 简体中文正式版下载安装破解(附注册机+破解教程) 32/64位(安装破解注意事项是什么)

    Adobe Photoshop CC 2018 v19.0 简体中文正式版下载安装破解(附注册机+破解教程) 32/64位(安装破解注意事项是什么) 一.总结 一句话总结:下载安装破解教程文中都有,需 ...

随机推荐

  1. git clone 拉取github上面的代码报错:fatal: Authentication failed for xxx解决

    1.打开git bash,输入密码:git config --system --unset credential.helper2.结果报错:error: could not lock config f ...

  2. 吴裕雄--天生自然python学习笔记:python 创建和操作Firebase实时数据库

    Fire base 是专为移动开发提供的后端服务平台, Firebase 数据库与传统数据库不同,它不是用数据表来存储数据, 而是用 Key . Value 的字典型结构来存储数据,所以它不仅 是轻量 ...

  3. logstash nested内嵌字段 field protobuf解码 codec 的解决办法

    logstash nested内嵌字段 field protobuf解码 codec 的解决办法 主要需求 logstash-codec 下https://www.elastic.co/guide/e ...

  4. kaggle下载不了比赛数据?

    先看这个 kaggle数据集下载 -------------------------------- 有时发现下载不了kaggle数据 关于kaggle没有办法下载数据集dataset问题 安装kagg ...

  5. Redis为什么会比MySQL快?

    1.Redis是基于内存存储的,MySQL是基于磁盘存储的 2.Redis存储的是k-v格式的数据.时间复杂度是O(1),常数阶,而MySQL引擎的底层实现是B+Tree,时间复杂度是O(logn), ...

  6. [洛谷P3806] [模板] 点分治1

    洛谷 P3806 传送门 这个点分治都不用减掉子树里的了,直接搞就行了. 注意第63行 if(qu[k]>=buf[j]) 不能不写,也不能写成>. 因为这个WA了半天...... 如果m ...

  7. numpy中的ndarray与pandas中的series、dataframe的转换

    一个ndarray是一个多维同类数据容器.每一个数组有一个dtype属性,用来描述数组的数据类型. Series是一种一维数组型对象,包含了一个值序列,并且包含了数据标签----索引(index). ...

  8. c socket 开发测试

    c语言异常 参照他人代码写一个tcp的 socket 开发测试 异常A,在mac osx系统下编译失败,缺库转到debian下. 异常B,include引用文件顺序不对,编译大遍异常 异常C,/usr ...

  9. SQL Server 查询分析器的执行计划中的扫描方式,举例理解

    student表,id,name,address id上建立聚集索引,Name建索引,address无索引.1. [Table Scan]:遍历整个表,查找所有匹配的记录行.这个操作将会一行一行的检查 ...

  10. Linux 系统优化参数总结

    系统优化参数总结: net.ipv4.tcp_syncookies = 表示开启SYN Cookies.当出现SYN等待队列溢出时,启用cookies来处理,可防范少量SYN攻击 net.ipv4.t ...