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 后缀名判断限制代码
Mar 31 NodeJs
windows系统下简单nodejs安装及环境配置
Jan 08 NodeJs
Windows系统中安装nodejs图文教程
Feb 28 NodeJs
Nodejs全局安装和本地安装的不同之处
Jul 04 NodeJs
Nodejs中 npm常用命令详解
Jul 04 NodeJs
nodejs如何获取时间戳与时间差
Aug 03 NodeJs
Nodejs多站点切换Htpps协议详解及简单实例
Feb 23 NodeJs
nodejs中模块定义实例详解
Mar 18 NodeJs
详解Nodejs之静态资源处理
Jun 05 NodeJs
NodeJs form-data格式传输文件的方法
Dec 13 NodeJs
浅谈vue websocket nodeJS 进行实时通信踩到的坑
Sep 22 NodeJs
在nodejs中创建child process的方法
Jan 26 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
WML,Apache,和 PHP 的介绍
2006/10/09 PHP
yii操作cookie实例简介
2014/07/09 PHP
PHP排序算法之希尔排序(Shell Sort)实例分析
2018/04/20 PHP
thinkphp5.1框架实现格式化mysql时间戳为日期的方式小结
2019/10/10 PHP
PHP判断当前使用的是什么浏览器(推荐)
2019/10/27 PHP
javascript学习笔记(十二) RegExp类型介绍
2012/06/20 Javascript
浅析onsubmit校验表单时利用ajax的return false无效问题
2013/07/10 Javascript
jquery实现漫天雪花飞舞的圣诞祝福雪花效果代码分享
2015/08/20 Javascript
通过javascript进行UTF-8编码的实现方法
2016/06/27 Javascript
一个简单不报错的summernote 图片上传案例
2016/07/11 Javascript
微信小程序 wxapp内容组件 icon详细介绍
2016/10/31 Javascript
AngularJS使用带属性值的ng-app指令实现自定义模块自动加载的方法
2017/01/04 Javascript
微信小程序开发教程-手势解锁实例
2017/01/06 Javascript
JS实现复制内容到剪贴板功能
2017/02/05 Javascript
Angular4如何自定义首屏的加载动画详解
2017/07/26 Javascript
node.js实现的装饰者模式示例
2017/09/06 Javascript
VueJS 组件参数名命名与组件属性转化问题
2018/12/03 Javascript
详解webpack 最简打包结果分析
2019/02/20 Javascript
Vue中遍历数组的新方法实例详解
2019/07/21 Javascript
js异步接口并发数量控制的方法示例
2020/11/22 Javascript
vue3.0实现插件封装
2020/12/14 Vue.js
Python模块学习 re 正则表达式
2011/05/19 Python
详解设计模式中的工厂方法模式在Python程序中的运用
2016/03/02 Python
python笔记:mysql、redis操作方法
2017/06/28 Python
OpenCV2.3.1+Python2.7.3+Numpy等的配置解析
2018/01/05 Python
python3爬取各类天气信息
2018/02/24 Python
Python运行不显示DOS窗口的解决方法
2018/10/22 Python
pyqt5利用pyqtDesigner实现登录界面
2019/03/28 Python
基于Python实现人脸自动戴口罩系统
2020/02/06 Python
Tensorflow限制CPU个数实例
2020/02/06 Python
Python+OpenCV检测灯光亮点的实现方法
2020/11/02 Python
python-图片流传输的思路及示例(url转换二维码)
2020/12/21 Python
奥林匹克运动会口号
2014/06/19 职场文书
应收账款管理制度
2015/08/06 职场文书
社区服务活动感想
2015/08/11 职场文书
银行培训心得体会范文
2016/01/09 职场文书