前言
- 以前版本安装的很多全局的工具包需要重新安装
- 无法回滚到之前的版本
- 无法在多版本之间切换(很多时候我们要使用特定版本)
环境配置
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 我们一般用这个版本
- 下载:nvm-windows
- 解压到一个全英文路径
- 编辑解压目录下的
settings.txt
文件(不存在则新建)
root 配置为当前 nvm.exe 所在目录
path 配置为 node 快捷方式所在的目录
arch 配置为当前操作系统的位数(32/64)
- `proxy 不用配置
- 配置环境变量 可以通过 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 命令。
set NVM_HOME
set NVM_SYMLINK
set PATH
- NVM使用说明:
- Windows中环境变量分为系统变量和用户变量
- 环境变量的变量名是不区分大小写的
- 特殊值:
- PATH 变量:只要添加到 PATH 变量中的路径,都可以在任何
-
Windows下常用的命令行操作
切换当前目录(change directory):cd
- 创建目录(make directory):mkdir
- 查看当前目录列表(directory):dir
- 别名:ls(list)
- 清空当前控制台:cls
- 别名:clear
- 删除文件:del
- 别名:rm
注意:所有别名必须在新版本的 PowerShell 中使用
- 别名:rm
nvm 命令使用
nvm install 8.0.0 64-bit
nvm use 8.0.0
nvm list //查看以己经安装的
nvm install latest 64 安装node 最新的64