配置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实现PHP的print_r函数代码
Mar 14 NodeJs
Nodejs学习笔记之Global Objects全局对象
Jan 13 NodeJs
nodejs搭建本地http服务器教程
Mar 13 NodeJs
详解Nodejs之静态资源处理
Jun 05 NodeJs
详解HTTPS 的原理和 NodeJS 的实现
Jul 04 NodeJs
NodeJS父进程与子进程资源共享原理与实现方法
Mar 16 NodeJs
nodeJS模块简单用法示例
Apr 21 NodeJs
使用koa-log4管理nodeJs日志笔记的使用方法
Nov 30 NodeJs
Nodejs让异步变成同步的方法
Mar 02 NodeJs
nodejs同步调用获取mysql数据时遇到的大坑
Mar 02 NodeJs
NodeJS读取分析Nginx错误日志的方法
May 14 NodeJs
详解NodeJs项目 CentOs linux服务器线上部署
Sep 16 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
php中多维数组按指定value排序的实现代码
2014/08/19 PHP
SSO单点登录的PHP实现方法(Laravel框架)
2016/03/23 PHP
PHP中有关长整数的一些操作教程
2019/09/11 PHP
php 中的信号处理操作实例详解
2020/03/04 PHP
JavaScript 计算当天是本年本月的第几周
2009/03/22 Javascript
锋利的jQuery 要点归纳(一) jQuery选择器
2010/03/21 Javascript
javascript闭包的高级使用方法实例
2013/07/04 Javascript
整理的比较全的event对像在ie与firefox浏览器中的区别
2013/11/25 Javascript
jqeury-easyui-layout问题解决方法
2014/03/24 Javascript
一个简单的jQuery计算器实现了连续计算功能
2014/07/21 Javascript
JavaScript forEach()遍历函数使用及介绍
2015/07/08 Javascript
JavaScript常用数组算法小结
2016/02/13 Javascript
jQuery代码实现实时获取时间
2017/01/29 Javascript
Angularjs自定义指令Directive详解
2017/05/27 Javascript
JS实现图片上传多次上传同一张不生效的处理方法
2018/08/06 Javascript
JS实现带阴历的日历功能详解
2019/01/24 Javascript
vue 解决数组赋值无法渲染在页面的问题
2019/10/28 Javascript
node爬取新型冠状病毒的疫情实时动态
2020/02/06 Javascript
jdk1.8+vue elementui实现多级菜单功能
2020/09/24 Javascript
python 不关闭控制台的实现方法
2011/10/23 Python
Python制作数据导入导出工具
2015/07/31 Python
Python并发编程协程(Coroutine)之Gevent详解
2017/12/27 Python
2018年Python值得关注的开源库、工具和开发者(总结篇)
2018/01/04 Python
Python中zipfile压缩文件模块的基本使用教程
2020/06/14 Python
python使用建议与技巧分享(一)
2020/08/17 Python
台湾森森购物网:U-mall
2017/10/16 全球购物
英国最大的在线床超市:Bed Star
2019/01/24 全球购物
网上常见的一份Linux面试题(多项选择部分)
2015/02/07 面试题
物流仓储实习自我鉴定
2013/09/25 职场文书
协议书模板
2014/04/23 职场文书
初三开学计划书
2014/04/27 职场文书
反邪教标语
2014/06/23 职场文书
建筑节能汇报材料
2014/08/22 职场文书
公司开除员工通知
2015/04/22 职场文书
承诺书应该怎么写?
2019/09/10 职场文书
Python实现byte转integer
2021/06/03 Python