最近须要升级一下node版本,因此使用nvm搞一搞。node
在 github 下载非安装版本的nvm包https://github.com/coreybutler/nvm-windows/releases。
这里选择这个
webpack
解压到c盘就能够。git
要想在全局使用 nvm,node 都须要将它们配置到环境变量中。github
新建几个环境变量web
NVM_HOME: C:\nvm
NVM_SYMLINK: C:\nvm\nodejs
,并讲这两个环境变量添加到Path
中 。npm
如今就能够使用nvm了,使用 nvm version
来查看是否安装成功。
可是nvm是被墙的,因此须要新建环境变量 NVMW_NODEJS_ORG_MIRROR :https://npm.taobao.org/mirrors/node
gulp
好了,如今能够使用命令安装nodejs, 指定版本号
或者是 最新stable
版本。windows
nvm install <version> | latest
如今能够使用 nvm use
切换node版本了。缓存
nvm use 7.8.0
输入node -v
来查看是否已经切换成功。工具
如今,配置一下 npm
npm config set npm-cache C:\nvm\npm-cache npm config set prefix C:\nvm\npm npm config set registry http://r.cnpmjs.org/
经过npm config list
命令能够查看配置的结果。
npm-cache
npm缓存,不多使用。
prefix
这个很是重要,全局模块的安装目录,好比webpack,gulp
。为了使用这些工具,须要把它放到环境变量Path
中。
NPM_HOME : C:\nvm\npm
registry
是npm镜像源,这里使用淘宝的镜像。
好了,如今已经配置完成了 。