配置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打包工具整合到鼠标右键的方法
May 11 NodeJs
nodejs中使用monk访问mongodb
Jul 06 NodeJs
如何正确使用Nodejs 的 c++ module 链接到 OpenSSL
Aug 03 NodeJs
NodeJS学习笔记之Connect中间件应用实例
Jan 27 NodeJs
深入nodejs中流(stream)的理解
Mar 27 NodeJs
nodejs使用express获取get和post传值及session验证的方法
Nov 09 NodeJs
nodejs实现爬取网站图片功能
Dec 14 NodeJs
nodejs简单实现TCP服务器端和客户端的聊天功能示例
Jan 04 NodeJs
Nodejs实现用户注册功能
Apr 14 NodeJs
nodejs对mongodb数据库的增加修删该查实例代码
Jan 05 NodeJs
nodejs各种姿势断点调试的方法
Jun 18 NodeJs
NodeJS模块Buffer原理及使用方法解析
Nov 11 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
虫族 Zerg 魔法科技
2020/03/14 星际争霸
php正则表达式验证(邮件地址、Url地址、电话号码、邮政编码)
2016/03/14 PHP
浅析Yii2 GridView实现下拉搜索教程
2016/04/22 PHP
php反射类ReflectionClass用法分析
2016/05/12 PHP
golang与php实现计算两个经纬度之间距离的方法
2016/07/22 PHP
基于PHP实现短信验证码接口(容联运通讯)
2016/09/06 PHP
详解no input file specified 三种解决方法
2019/11/29 PHP
为radio类型的INPUT添加客户端脚本(附加实现JS来禁用onClick事件思路代码)
2010/11/11 Javascript
使用jQuery.fn自定义jQuery翻页插件
2013/01/20 Javascript
js函数与php函数的区别实例浅析
2015/01/12 Javascript
javascript中键盘事件用法实例分析
2015/01/30 Javascript
javaScript实现可缩放的显示区效果代码
2015/10/26 Javascript
给angular加上动画效遇到的问题总结
2016/02/17 Javascript
React Native如何消除启动时白屏的方法
2017/08/08 Javascript
JavaScript数据结构之双向链表定义与使用方法示例
2017/10/27 Javascript
vue项目中使用axios上传图片等文件操作
2017/11/02 Javascript
微信小程序表单弹窗实例
2018/07/19 Javascript
vue实现微信二次分享以及自定义分享的示例
2019/03/20 Javascript
详解vuejs2.0 select 动态绑定下拉框支持多选
2019/04/25 Javascript
JavaScript数组常用的增删改查与其他属性详解
2020/10/13 Javascript
用python + hadoop streaming 分布式编程(一) -- 原理介绍,样例程序与本地调试
2014/07/14 Python
Python selenium文件上传方法汇总
2020/11/19 Python
Python基于分水岭算法解决走迷宫游戏示例
2017/09/26 Python
对python当中不在本路径的py文件的引用详解
2018/12/15 Python
使用celery执行Django串行异步任务的方法步骤
2019/06/06 Python
Django ORM 查询表中某列字段值的方法
2020/04/30 Python
Melissa鞋马来西亚官方网站:MDreams马来西亚
2018/04/05 全球购物
美国最值得信赖的宠物药房:Allivet
2019/03/23 全球购物
开放系统互连参考模型
2016/06/29 面试题
企业军训感言
2014/02/08 职场文书
政府采购方案
2014/06/12 职场文书
手术室护士个人总结
2015/02/13 职场文书
2015年科室工作总结
2015/04/10 职场文书
信用卡催款律师函
2015/05/27 职场文书
2015年庆祝国庆节66周年演讲稿
2015/07/30 职场文书
【超详细】八大排序算法的各项比较以及各自特点
2021/03/31 Python