配置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 实现模拟form表单上传文件
Jul 14 NodeJs
NodeJS创建基础应用并应用模板引擎
Apr 12 NodeJs
Nodejs 搭建简单的Web服务器详解及实例
Nov 30 NodeJs
nodejs中模块定义实例详解
Mar 18 NodeJs
深入nodejs中流(stream)的理解
Mar 27 NodeJs
详解如何在NodeJS项目中优雅的使用ES6
Apr 22 NodeJs
用nodejs实现json和jsonp服务的方法
Aug 25 NodeJs
nodejs调取微信收货地址的方法
Dec 20 NodeJs
nodejs使用http模块发送get与post请求的方法示例
Jan 08 NodeJs
用Electron写个带界面的nodejs爬虫的实现方法
Jan 29 NodeJs
nodejs搭建本地服务器并访问文件操作示例
May 11 NodeJs
nodejs对mongodb数据库的增加修删该查实例代码
Jan 05 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
BBS(php & mysql)完整版(五)
2006/10/09 PHP
Zend的Registry机制的使用说明
2013/05/02 PHP
浅析php原型模式
2014/11/25 PHP
PHP中substr函数字符串截取用法分析
2016/01/07 PHP
用JS实现一个页面多个css样式实现
2008/05/29 Javascript
30个最好的jQuery 灯箱插件分享
2011/04/25 Javascript
Vuejs第十一篇组件之slot内容分发实例详解
2016/09/09 Javascript
vue的props实现子组件随父组件一起变化
2016/10/27 Javascript
Bootstrap实现提示框和弹出框效果
2017/01/11 Javascript
js实现消息滚动效果
2017/01/18 Javascript
Vue.js递归组件构建树形菜单
2017/12/24 Javascript
JavaScript寄生组合式继承实例详解
2018/01/06 Javascript
vue bus全局事件中心简单Demo详解
2018/02/26 Javascript
详解Webstorm 下的Angular2.0开发之路(图文)
2018/12/06 Javascript
Bootstrap Paginator+PageHelper实现分页效果
2018/12/29 Javascript
JS中创建自定义类型的常用模式总结【工厂模式,构造函数模式,原型模式,动态原型模式等】
2019/01/19 Javascript
webpack proxy 使用(代理的使用)
2020/01/10 Javascript
JS中的继承操作实例总结
2020/06/06 Javascript
javaScript实现一个队列的方法
2020/07/14 Javascript
将图片文件嵌入到wxpython代码中的实现方法
2014/08/11 Python
python实用代码片段收集贴
2015/06/03 Python
Python函数式编程指南(一):函数式编程概述
2015/06/24 Python
MySQL中表的复制以及大型数据表的备份教程
2015/11/25 Python
Python简单连接MongoDB数据库的方法
2016/03/15 Python
基于python socketserver框架全面解析
2017/09/21 Python
Python学习之Anaconda的使用与配置方法
2018/01/04 Python
Python基于win32ui模块创建弹出式菜单示例
2018/05/09 Python
python中@property和property函数常见使用方法示例
2019/10/21 Python
根据tensor的名字获取变量的值方式
2020/01/04 Python
Python txt文件常用读写操作代码实例
2020/08/03 Python
Python列表的深复制和浅复制示例详解
2021/02/12 Python
canvas里面如何基于随机点绘制一个多边形的方法
2018/06/13 HTML / CSS
美国汽配连锁巨头Pep Boys官网:轮胎更换、汽车维修服务和汽车零部件
2017/01/14 全球购物
小学中秋节活动方案
2014/02/06 职场文书
普希金的诗歌赏析(3首)
2019/08/20 职场文书
win10清理dns缓存
2022/04/19 数码科技