NVM安装nodejs的方法实用步骤


Posted in NodeJs onJanuary 16, 2019

安装nodejs方式有很多种。

第一种:官网下载

通过nodejs官网下载安装 ,但有个缺陷,不同版本的nodejs无法顺利的切换。

第二种: NVM安装

NVM可以帮助我们快速切换 node版本。但是安装NVM过程中有很多坑,网上找了很多文档都没解决问题。这里自己总结下,帮助大家顺利安装软件。

一、 下载nvm安装包

1 下载地址

github上下载最新版本:https://github.com/coreybutler/nvm-windows/releases

推荐下载第三个包:nvm-setup.zip

NVM安装nodejs的方法实用步骤

2 成功安装的nvm标志

命令行:nvm

成功出现下面的代码

NVM安装nodejs的方法实用步骤

二、配置淘宝镜像

由于nvm默认的下载地址http://nodejs.org/dist/是外国外服务器,速度非常慢,因而可以切换到淘宝的镜像,下载速度会快很多。

配置方法:

打开nvm的安装路径,默认安装路径是:C:\Users\zhong\AppData\Roaming\nvm

打开settings.txt,加入下面文件

root: C:\Users\zhong\AppData\Roaming\nvm 
path: C:\Program Files\nodejs 
arch: 64 
proxy: none
node_mirror: http://npm.taobao.org/mirrors/node/
npm_mirror: https://npm.taobao.org/mirrors/npm/

NVM安装nodejs的方法实用步骤

NVM安装nodejs的方法实用步骤

三、 安装node

1 nvm安装命令:

nvm install version 
version就是要安装的nodejs版本,官网可以查询到。
比如:
nvm install v11.6.0
nvm install 11.6.0

2 安装过程中关键点:

Downloading 代表正在下载npm,一定要等下载完,不然会发现npm将无法使用。

NVM安装nodejs的方法实用步骤

Installation complete 代表nodejs安装完成

NVM安装nodejs的方法实用步骤

ps:

如果第二步没有设置淘宝镜像,下载速度会很慢。就会像我之前一样,以为安装好了nodejs,就着急的关闭了命令行。最后发现npm却无法适应,找了很久才发现是npm没下完。

四、 切换nodejs版本

1 查询所有的nodejs版本

nvm list

nvm list 查看当前安装的所有nodejs版本

NVM安装nodejs的方法实用步骤

2 切换nodojs命令

nvm use version

比如:nvm use 11.6.0

这样就切换到了11.6.0版本的nodejs了

版本号前出现*代表为当前使用的nodejs版本

五、配置环境变量

为了全局使用nvm命令,就需要配置下环境变量。

这里以win10为例,win7大同小异

1 环境变量地址:点击我的电脑》属性》高级设置》环境变量》环境变量配置:点击我的电脑》属性》高级设置》环境变量》

2 删除系统变量

a. 找到系统变量
删除系统自带的nvm变量:NVM_HOME和NVM_SYMLINK

b. 打开path:删除nvm自动添加的变量
Path = %NVM_HOME%;%NVM_SYMLINK%

3 配置用户变量:

NVM_HOME = C:\Users\zhong\AppData\Roaming\nvm   
NVM_SYMLINK = C:\Program Files\nodejs 
Path = %NVM_HOME%;%NVM_SYMLINK%

### 六、测试node,npm是否安装成功

依次执行node,npm命令,出现下面结果代表成功了

node
npm

NVM安装nodejs的方法实用步骤

到这里,nvm,node,npm就都安装成功了。安装失败往往是npm没有下载成功,或者环境变量没有设置成功,多尝试几次就好。

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

NodeJs 相关文章推荐
nodejs win7下安装方法
May 24 NodeJs
nodejs实现遍历文件夹并统计文件大小
May 28 NodeJs
详解nodejs与javascript中的aes加密
May 22 NodeJs
Nodejs中解决cluster模块的多进程如何共享数据问题
Nov 10 NodeJs
Nodejs实现短信验证码功能
Feb 09 NodeJs
Windows下快速搭建NodeJS本地服务器的步骤
Aug 09 NodeJs
解决Nodejs全局安装模块后找不到命令的问题
May 15 NodeJs
Mac下通过brew安装指定版本的nodejs教程
May 17 NodeJs
解决nodejs的npm命令无反应的问题
May 17 NodeJs
nodejs 使用nodejs-websocket模块实现点对点实时通讯
Nov 28 NodeJs
NodeJs之word文件生成与解析的实现代码
Apr 01 NodeJs
nodejs中使用worker_threads来创建新的线程的方法
Jan 22 NodeJs
nodeJS进程管理器pm2的使用
Jan 09 #NodeJs
NodeJS模块与ES6模块系统语法及注意点详解
Jan 04 #NodeJs
nodejs 使用http进行post或get请求的实例(携带cookie)
Jan 03 #NodeJs
详解nodejs 配置文件处理方案
Jan 02 #NodeJs
nodejs基础之多进程实例详解
Dec 27 #NodeJs
nodejs基础之常用工具模块util用法分析
Dec 26 #NodeJs
nodejs基础之buffer缓冲区用法分析
Dec 26 #NodeJs
You might like
怎样在UNIX系统下安装MySQL
2006/10/09 PHP
由php if 想到的些问题
2008/03/22 PHP
php include和require的区别深入解析
2013/06/17 PHP
PHP易混淆函数的区别及用法汇总
2014/11/22 PHP
thinkphp如何获取客户端IP
2015/11/03 PHP
浅析php静态方法与非静态方法的用法区别
2016/05/17 PHP
php 判断过去离现在几年的函数(实例代码)
2016/11/15 PHP
php实现基于pdo的事务处理方法示例
2017/07/21 PHP
javascript中将Object转换为String函数代码 (json str)
2012/04/29 Javascript
javascript算法题:求任意一个1-9位不重复的N位数在该组合中的大小排列序号
2015/04/01 Javascript
JS实现网页上随滚动条滚动的层效果代码
2015/11/04 Javascript
jqueryMobile 动态添加元素,展示刷新视图的实现方法
2016/05/28 Javascript
jQuery解析XML 详解及方法总结
2016/09/28 Javascript
jquery实现超简单的瀑布流布局【推荐】
2017/03/08 Javascript
vue devtools的安装与使用教程
2018/08/08 Javascript
JS实现的获取银行卡号归属地及银行卡类型操作示例
2019/01/08 Javascript
解决IOS端微信H5页面软键盘弹起后页面下方留白的问题
2019/06/05 Javascript
Vue 使用beforeEach实现登录状态检查功能
2019/10/31 Javascript
JS实现电脑虚拟键盘打字测试
2020/06/24 Javascript
python清理子进程机制剖析
2017/11/23 Python
python距离测量的方法
2018/03/06 Python
python3实现SMTP发送邮件详细教程
2018/06/19 Python
Python3的介绍、安装和命令行的认识(推荐)
2018/10/20 Python
python paramiko利用sftp上传目录到远程的实例
2019/01/03 Python
Python IDLE或shell中切换路径的操作
2020/03/09 Python
使用python批量修改XML文件中图像的depth值
2020/07/22 Python
使用HTML5中的contentEditable来将多行文本自动增高
2016/03/01 HTML / CSS
美国修容界大佬创建的个人美妆品牌:Kevyn Aucoin Beauty
2018/12/12 全球购物
Fossil美国官网:化石手表、手袋、首饰及配饰
2019/02/17 全球购物
漫威玩具服装及周边商品官方购物网站:Marvel Shop
2019/05/11 全球购物
大学生找工作推荐信范文
2013/11/28 职场文书
采购内勤岗位职责
2013/12/10 职场文书
尽职尽责村干部自我鉴定
2014/01/23 职场文书
教师专业自荐信
2014/05/31 职场文书
2014年预备党员群众路线教育实践活动对照检查材料思想汇报
2014/10/02 职场文书
2014年商场工作总结
2014/11/22 职场文书