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. mysql关键字汇总

    ADD ALL ALTER ANALYZE AND AS ASC ASENSITIVE BEFORE BETWEEN BIGINT BINARY BLOB BOTH BY CALL CASCADE C ...

  2. Metric space,open set

    目录 引入:绝对值 度量空间 Example: 开集,闭集 引入:绝对值 distance\(:|a-b|\) properties\(:(1)|x| \geq 0\),for all \(x \in ...

  3. VBA引用管理加载宏

    下载文件: VBA引用管理加载宏.rar 下载后,解压缩. Excel的 开发工具/加载项 在对话框中浏览 VBA引用管理.xlam VBA界面中,在工程右键菜单中出现:

  4. 在SpringBoot中使用Junit测试

    一:加入依赖 <dependency> <groupId>junit</groupId> <artifactId>junit</artifactI ...

  5. UML Learning

    在建筑业中,建模是一项经过检验并被广泛接受的工程技术,建立房屋和大厦的建筑模型,能帮助用户得到实际建筑物的印象.在软件建模中也具有同样的作用,建模提供了系统的蓝图. 建模是为了能够更好地理解正在开发的 ...

  6. [LC] 203. Remove Linked List Elements

    Remove all elements from a linked list of integers that have value val. Example: Input: 1->2-> ...

  7. Qt QString 与 QByteArray 的转换

    QString转换为QByteArray QByteArray byte; QString string; byte = string.toAscii(); QByteArray 转换为 QStrin ...

  8. SAGE|DNA微阵列|RNA-seq|lncRNA|scripture|tophat|cufflinks|NONCODE|MA|LOWESS|qualitile归一化|permutation test|SAM|FDR|The Bonferroni|Tukey's|BH|FWER|Holm's step-down|q-value|

    生物信息学-基因表达分析 为了丰富中心法则,研究人员使用不断更新的技术研究lncRNA的方方面面,其中技术主要是生物学上的微阵列芯片技术和表达数据分析方法,方方面面是指lncRNA的位置特征. Bac ...

  9. 制作MACOSX 10.9Mavericks安装启动U盘教程

    苹果OS X Mavericks发布了,不少朋友又开始制作系统安装U盘了.其实下面介绍的方法与之前介绍的方法可能有些不同,不过原理还是一样的.下面看看具体的操作步骤吧! 1. 首先你需要开启显示隐藏文 ...

  10. 2015-09-14-初级string

    标准库string类型 string对象初始化 string s1; string s2(s1); string s3("value"); string s4(n,'c'); st ...