配置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 模块开发及发布详解分享
Mar 07 NodeJs
NodeJS的模块写法入门(实例代码)
Mar 07 NodeJs
用nodejs写的一个简单项目打包工具
May 11 NodeJs
跟我学Nodejs(三)--- Node.js模块
May 25 NodeJs
Google官方支持的NodeJS访问API,提供后台登录授权
Jul 29 NodeJs
详谈nodejs异步编程
Dec 04 NodeJs
用Nodejs搭建服务器访问html、css、JS等静态资源文件
Apr 28 NodeJs
nodejs mysql 实现分页的方法
Jun 06 NodeJs
nodeJS(express4.x)+vue(vue-cli)构建前后端分离实例(带跨域)
Jul 05 NodeJs
修改Nodejs内置的npm默认配置路径方法
May 13 NodeJs
CentOS7中源码编译安装NodeJS的完整步骤
Oct 13 NodeJs
NodeJS实现同步的方法
Mar 02 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验证码生成器
2017/05/24 PHP
phpStudy vscode 搭建debug调试的教程详解
2020/07/28 PHP
jquery学习笔记二 实现可编辑的表格
2010/04/09 Javascript
Jquery性能优化详解
2014/05/15 Javascript
jQuery仿360导航页图标拖动排序效果代码分享
2015/08/24 Javascript
Jquery promise实现一张一张加载图片
2015/11/13 Javascript
原生JavaScript实现瀑布流布局
2020/06/28 Javascript
详解WordPress开发中get_current_screen()函数的使用
2016/01/11 Javascript
基于socket.io+express实现多房间聊天
2016/03/17 Javascript
如何高效率去掉js数组中的重复项
2016/04/12 Javascript
基于Jquery插件实现跨域异步上传文件功能
2016/04/26 Javascript
浅谈JavaScript 执行环境、作用域及垃圾回收
2016/05/31 Javascript
javascript基础语法——全面理解变量和标识符
2016/06/02 Javascript
AngularJS 中的事件详解
2016/07/28 Javascript
JQuery Ajax WebService传递参数的简单实例
2016/11/02 Javascript
vue-router配合ElementUI实现导航的实例
2018/02/11 Javascript
Vue项目部署在Spring Boot出现页面空白问题的解决方案
2018/11/26 Javascript
layui数据表格跨行自动合并的例子
2019/09/02 Javascript
python中map、any、all函数用法分析
2015/04/21 Python
Python OpenCV 直方图的计算与显示的方法示例
2018/02/08 Python
Django+JS 实现点击头像即可更改头像的方法示例
2018/12/26 Python
详解Python locals()的陷阱
2019/03/26 Python
树莓派安装OpenCV3完整过程的实现
2019/10/10 Python
python简单实现最大似然估计&scipy库的使用详解
2020/04/15 Python
python GUI模拟实现计算器
2020/06/22 Python
解决CSS3的opacity属性带来的层叠顺序问题
2016/05/09 HTML / CSS
英国家居装饰品、户外家具和玻璃器皿购物网站:Rinkit.com
2019/11/04 全球购物
介绍一下Make? 为什么使用make
2016/07/31 面试题
上班上网检讨书
2014/01/29 职场文书
中专毕业生的自荐书
2014/07/01 职场文书
2014年安全生产责任书
2014/07/22 职场文书
开会通知
2015/04/20 职场文书
2015年校医个人工作总结
2015/07/24 职场文书
2015年中秋节主持词
2015/07/30 职场文书
导游词之秦皇岛燕塞湖
2020/01/03 职场文书
Java中Quartz高可用定时任务快速入门
2022/04/03 Java/Android