配置nodejs环境的方法


Posted in NodeJs onMay 13, 2017

一、由于node有多种版本号,每个版本号的API肯定也有些细微的差别,在工作中有可能要经常切换node的版本号,因此可以下载nvm使其来管理node的版本号。

首先下载nvm,官网:https://github.com/coreybutler/nvm-windows/releases/download/1.1.0/nvm-noinstall.zip

二、配置环境变量

1.把下载后的nvm解压到一个全英文路径下,解压后的样子:

配置nodejs环境的方法

2.打开nvm里的settings.txt(如果官网下载的nvm中没有这个文件,自己新建一个也行),然后配置里面的内容。

  1. root:配置为当前nvm.exe所在目录;
  2. path:配置为node快捷方式所在目录;
  3. arch:配置为当前操作系统的位置(32/64);
  4. proxy:代理,一般先不用配置,如果以后下载包时被墙了可以FQ或者配置淘宝的镜像;

如下图为我的配置,我在E盘新建了一个mynode文件夹来存放nvm文件夹:

配置nodejs环境的方法

3.右击“计算机”-属性-高级系统设置-环境变量,在用户变量中新建:

NVM_HOME = 当前 nvm.exe 所在目录,即settings.txt中root中的值;

NVM_SYMLINK = node 快捷方式所在的目录,即settings.txt中path的值;

Path=%NVM_HOME%;%NVM_SYMLINK%;(即在你的Path后面加一分号后再加上%NVM_HOME%;%NVM_SYMLINK%;)

然后一路确定下去,下图为我的配置;

配置nodejs环境的方法

3.打开cmd,输入set NVM_HOME(和set NVM_SYMLINK)可以看到你已经配置了此环境变量,然后输入nvm ls可以查看你拥有的node的版本号,输入nvm use 版本号便是你所要使用哪个版本的node了,此命令输完后便发现你所配置的node快捷方式所在的目录下多了nodejs这个快捷方式。如下图为我的操作:

配置nodejs环境的方法

此时node就配置成功啦!

4.windows使用nvm来升级node的版本

在cmd中输入nvm install 最新node版本号,时间有点长,耐心等会,升级成功后再使用nvm use 版本号即可。如下

配置nodejs环境的方法

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

NodeJs 相关文章推荐
Nodejs中自定义事件实例
Jun 20 NodeJs
nodejs教程之异步I/O
Nov 21 NodeJs
轻松创建nodejs服务器(2):nodejs服务器的构成分析
Dec 18 NodeJs
NodeJs中express框架的send()方法简介
Jun 20 NodeJs
nodejs模块学习之connect解析
Jul 05 NodeJs
nodejs动态创建二维码的方法
Aug 12 NodeJs
Nodejs进阶之服务端字符编解码和乱码处理
Sep 04 NodeJs
详解nodeJs文件系统(fs)与流(stream)
Jan 24 NodeJs
NodeJS简单实现WebSocket功能示例
Feb 10 NodeJs
Nodejs实现爬虫抓取数据实例解析
Jul 05 NodeJs
nodejs简单抓包工具使用详解
Aug 23 NodeJs
nodejs multer实现文件上传与下载
May 10 #NodeJs
nodejs处理图片的中间件node-images详解
May 08 #NodeJs
使用nodejs爬取前程无忧前端技能排行
May 06 #NodeJs
win系统下nodejs环境安装配置
May 04 #NodeJs
Nodejs--post的公式详解
Apr 29 #NodeJs
NodeJs的fs读写删除移动监听
Apr 28 #NodeJs
NodeJs安装npm包一直失败的解决方法
Apr 28 #NodeJs
You might like
Discuz论坛密码与密保加密规则
2016/12/19 PHP
php设计模式之状态模式实例分析【星际争霸游戏案例】
2020/03/26 PHP
jQuery.Validate 使用笔记(jQuery Validation范例 )
2010/06/25 Javascript
js 手机号码合法性验证代码集合
2012/09/29 Javascript
input输入框的自动匹配(原生代码)
2013/03/19 Javascript
jQuery修改li下的样式以及li下的img的src的值的方法
2014/11/02 Javascript
Javascript代码实现仿实例化类
2015/04/03 Javascript
jQuery $.each遍历对象、数组用法实例
2015/04/16 Javascript
jQuery实现简单滚动动画效果
2016/04/07 Javascript
js+html5实现canvas绘制网页时钟的方法
2016/05/21 Javascript
ionic实现可滑动的tab选项卡切换效果
2020/04/15 Javascript
Vue表单实例代码
2016/09/05 Javascript
javascript中的深复制详解及实例分析
2016/12/29 Javascript
ajax +NodeJS 实现图片上传实例
2017/06/06 NodeJs
JS前端基于canvas给图片添加水印
2020/11/11 Javascript
Python实现的二维码生成小软件
2014/07/11 Python
python实现域名系统(DNS)正向查询的方法
2016/04/19 Python
Python 专题四 文件基础知识
2017/03/20 Python
python安装numpy&安装matplotlib& scipy的教程
2017/11/02 Python
Python中的探索性数据分析(功能式)
2017/12/22 Python
Python使用matplotlib绘图无法显示中文问题的解决方法
2018/03/14 Python
Python3.6简单反射操作示例
2018/06/14 Python
python for循环输入一个矩阵的实例
2018/11/14 Python
Python小游戏之300行代码实现俄罗斯方块
2019/01/04 Python
解决Python3 被PHP程序调用执行返回乱码的问题
2019/02/16 Python
Python 中的 import 机制之实现远程导入模块
2019/10/29 Python
python如何实现不用装饰器实现登陆器小程序
2019/12/14 Python
Python Websocket服务端通信的使用示例
2020/02/25 Python
python实现俄罗斯方块小游戏
2020/04/24 Python
python中urllib.request和requests的使用及区别详解
2020/05/05 Python
校运会入场式解说词
2014/02/10 职场文书
建筑院校毕业生求职信
2014/06/13 职场文书
门市房租房协议书
2014/12/04 职场文书
英文商务邀请函范文
2015/01/31 职场文书
2016大学生社会实践单位评语
2015/12/01 职场文书
详解用Python把PDF转为Word方法总结
2021/04/27 Python