前言

  • 以前版本安装的很多全局的工具包需要重新安装
  • 无法回滚到之前的版本
  • 无法在多版本之间切换(很多时候我们要使用特定版本)

    环境配置

    NVM工具的使用

    Node Version Manager(Node版本管理工具)

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

安装包类型

  • nvm-noinstall.zip: 这个是绿色免安装版本,但是使用之前需要配置
  • nvm-setup.zip:这是一个安装包,下载之后点击安装,无需配置就可以使用,方便。
  • Source code(zip):zip压缩的源码
  • Sourc code(tar.gz):tar.gz的源码,一般用于*nix系统

安装前

需要把node卸载!!!

nvm-setup.zip 我们一般用这个版本

  1. 下载:nvm-windows
  2. 解压到一个全英文路径
  3. 编辑解压目录下的settings.txt文件(不存在则新建)
  • root 配置为当前 nvm.exe 所在目录
  • path 配置为 node 快捷方式所在的目录
  • arch 配置为当前操作系统的位数(32/64)
  • `proxy 不用配置

clipboard (4).png
clipboard (5).png

  1. 配置环境变量 可以通过 window+r : sysdm.cpl
  • NVM_HOME = 当前 nvm.exe 所在目录
  • NVM_SYMLINK = node 快捷方式所在的目录
  • PATH += %NVM_HOME%;%NVM_SYMLINK%;
  • 打开CMD通过set [name]命令查看环境变量是否配置成功
  • PowerShell中是通过dir env:[name]命令

    环境配置项:用户环境和系统环境都配置一遍,一般只需要配置用户环境就行,我都这个是用户环境配置好了,但是cmd 输入nvm 报找到nvm 命令。

clipboard.png
clipboard (1).png
clipboard (2).png
clipboard (3).png

set NVM_HOME
set NVM_SYMLINK
set PATH
clipboard (6).png

  1. NVM使用说明:
  1. NPM的目录之后使用再配置

    环境变量的概念

    环境变量就是操作系统提供的系统级别用于存储变量的地方

  • Windows中环境变量分为系统变量和用户变量
  • 环境变量的变量名是不区分大小写的
  • 特殊值:
    • PATH 变量:只要添加到 PATH 变量中的路径,都可以在任何
  • %NVM_HOME%;%NVM_SYMLINK%;

    Windows下常用的命令行操作

  • 切换当前目录(change directory):cd

  • 创建目录(make directory):mkdir
  • 查看当前目录列表(directory):dir
    • 别名:ls(list)
  • 清空当前控制台:cls
    • 别名:clear
  • 删除文件:del
    • 别名:rm

      注意:所有别名必须在新版本的 PowerShell 中使用

nvm 命令使用
nvm install 8.0.0 64-bit
nvm use 8.0.0
nvm list //查看以己经安装的
nvm install latest 64 安装node 最新的64