配置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实现多人同时在线移动鼠标的小游戏分享
Dec 06 NodeJs
nodejs中使用多线程编程的方法实例
Mar 24 NodeJs
Nodejs中解决cluster模块的多进程如何共享数据问题
Nov 10 NodeJs
详解如何在NodeJS项目中优雅的使用ES6
Apr 22 NodeJs
NodeJs的fs读写删除移动监听
Apr 28 NodeJs
nodejs 图片预览和上传的示例代码
Sep 30 NodeJs
windows系统下更新nodejs版本的方案
Nov 24 NodeJs
nodejs中密码加密处理操作详解
Mar 20 NodeJs
详解Nodejs内存治理
May 13 NodeJs
解决nodejs的npm命令无反应的问题
May 17 NodeJs
NodeJS实现同步的方法
Mar 02 NodeJs
详解NodeJS模块化
Jun 15 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
检测png图片是否完整的php代码
2010/09/06 PHP
php生成curl命令行的方法
2015/12/14 PHP
CI框架常用函数封装实例
2016/11/21 PHP
php使用str_replace替换多维数组的实现方法分析
2017/06/15 PHP
php-app开发接口加密详解
2018/04/18 PHP
javascript 面向对象编程  function是方法(函数)
2009/09/17 Javascript
javascript 设为首页与加入收藏兼容多浏览器代码
2011/01/11 Javascript
jquery时间下拉框小例子
2013/04/15 Javascript
Jquery显示、隐藏元素以及添加删除样式
2013/08/09 Javascript
jQuery制作的别致导航有阴影背景高亮模式窗口
2014/04/15 Javascript
用javascript关闭本窗口技巧小结
2014/09/05 Javascript
多种js图片预加载实现方式分享
2016/02/19 Javascript
javascript 用函数实现继承详解
2016/05/28 Javascript
jQuery css() 方法动态修改CSS属性
2016/09/25 Javascript
JS前端开发判断是否是手机端并跳转操作(小结)
2017/02/05 Javascript
简单实现jQuery轮播效果
2017/08/18 jQuery
NodeJs之word文件生成与解析的实现代码
2019/04/01 NodeJs
vue中使用极验验证码的方法(附demo)
2019/12/04 Javascript
微信小程序学习总结(五)常见问题实例小结
2020/06/04 Javascript
Pandas之drop_duplicates:去除重复项方法
2018/04/18 Python
Django框架orM与自定义SQL语句混合事务控制操作
2019/06/27 Python
Tensorflow与Keras自适应使用显存方式
2020/06/22 Python
详解python实现可视化的MD5、sha256哈希加密小工具
2020/09/14 Python
通过代码实例了解Python3编程技巧
2020/10/13 Python
Myprotein葡萄牙官方网站:英国优质运动营养品牌
2016/09/12 全球购物
美国快时尚彩妆品牌:Winky Lux(透明花瓣润唇膏)
2018/11/06 全球购物
super()与this()的区别
2016/01/17 面试题
园林技术专业求职信
2014/07/28 职场文书
放飞理想演讲稿
2014/09/09 职场文书
财务统计员岗位职责
2015/04/14 职场文书
电影建国大业观后感
2015/06/01 职场文书
幼儿园亲子活动感想
2015/08/07 职场文书
2016年质量月活动总结报告
2016/04/05 职场文书
Python如何导出导入所有依赖包详解
2021/06/08 Python
Win11怎样将锁屏账户头像图片改成动画视频
2021/11/21 数码科技
mysql幻读详解实例以及解决办法
2022/06/16 MySQL