本文是windows版本的nvm node.js版本管理工具的安装,如果你安装的是OS X版本的nvm可以到这里查看:OS X安装nvm教程。
nvm是一个node.js版本管理工具,如果你不是使用nvm安装node的,建议还是使用回nvm安装。本文主要是为后面使用vue.js和react开发做准备,为什么使用nvm?因为nvm方便管理node版本,可以很方便地切换node的版本,满足不同场景使用不同node版本的需求,为什么使用node?node实质是一个基于V8引擎的JavaScript运行环境,这意味着我们可以脱离浏览器运行JavaScript,而npm是一个包含于node.js中的node.js包管理工具。
文章图片
1、windows下安装nvm进入windows版的nvm下载页面:https://github.com/coreybutler/nvm-windows/releases,点击下载nvm-setup.zip,解压双击进入安装:
文章图片
文章图片
安装完nvm需要检查一下nvm的环境变量,最新版的nvm默认会自动添加环境变量,如果没有,需要自己手动添加一下,下面是nvm自动添加的环境变量:
文章图片
2、检查nvm是否安装成功使用nvm –v命令查看,显示下图表示已经安装成功了:
文章图片
3、使用nvm安装不同版本的node.js直接使用nvm install 10.16.0安装node.js可能会发现nvm下载非常慢,如下图:
文章图片
解决nvm下载慢的方法如下:
使用Ctrl+C退出下载,使用where nvm命令,找出nvm的安装目录,nvm安装目录下有一个settings.txt文件,打开该文件,加入以下淘宝镜像:
node_mirror: https://npm.taobao.org/mirrors/node/
npm_mirror: https://npm.taobao.org/mirrors/npm/
重新使用nvm install 10.16.0安装可以发现安装很快就完成了,使用nvm ls可以查看当前已经安装各个版本的node.js:
文章图片
nvm安装命令后面还可以带上安装的node.js版本的位数,例如nvm install node 64,表示安装最新的64位版本的node.js,下面是用nvm install 8.10.0安装另一个版本的node.js。
文章图片
4、使用nvm切换node.js的版本切换node.js版本的命令可以使用nvm use [版本号],也可以使用nvm alias default node,前者只是临时更改node.js,后者则可以一直生效,如下图:
文章图片
5、nvm的全部命令使用nvm –help可以查看nvm的全部命令,例如nvm uninstall < version> 可以用于卸载指定版本的的node.js。
文章图片
【nvm node.js版本管理工具安装和使用教程详解(Windows版)】更多nvm内容请查看:nvm所有命令使用详解大全
推荐阅读
- OS X nvm node.js版本管理工具快速安装和使用教程
- Python使用Bokeh实现数据可视化实例教程详解
- Python计算字符串中子字符串数量的三种方法(findall、finditer和startswith)
- Python如何计算给定字符串中的重叠子字符串(——已解决)
- Python如何在字典(Dictionary)中找最近的键(——已解决)
- Python机器学习高阶实战!使用Tensorflow对象检测API训练图像分类器
- Python机器学习高级算法!谱聚类(Spectal Clustering)算法分析和实例详解
- Vue.js功能特性全面介绍,VueJS和React、Angular的对比和区别
- CSS display属性详细介绍