位置: 编程技术 - 正文

Node.js的环境安装配置(使用nvm方式)(node.js环境搭建)

编辑:rootadmin

推荐整理分享Node.js的环境安装配置(使用nvm方式)(node.js环境搭建),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:node.js怎么配置环境变量,nodejs安装及其配置环境变量,node js环境配置,node.js 环境,nodejs安装及其配置环境变量,node.js的环境变量,node.js 运行环境,node js环境配置,内容如对您有帮助,希望把文章链接给更多的朋友!

前言

神奇的node.js为我们JavaScript提供了在后端运行的环境,而它的包管理器npm(node package manage)现在也成为了全球最大的开源库生态系统.我们有很多很多的工具都是依赖于node环境进行使用的,所以我们使用node的第一步,就是配置node.js环境.

那么配置node.js环境,当然,我们可以直接从官网下载,然后安装到电脑上就行了,当然,这是正确的,但是如果有一天我们需要使用新版本的node.js,或者使用旧版本的node.js时,我们还是需要去官网下载,然后安装,因为node.js的官方对于node.js的版本更新较慢,以至于一些大神等得不耐烦了,便开始自己更新node.js(当然node.js是开源的),你这一更新,导致官方团队坐不住了,那最后的结果就是官方的是稳定版本,当有新功能会在这个版本较高的发布,所以这就是经常会看到

如果你想长期做 node 开发, 或者想快速更新 node 版本, 或者想快速切换 node 版本,

那么在非 Windows(如 osx, linux) 环境下, 请使用 nvm 来安装你的 node 开发环境, 保持系统的干净.

如果你使用 Windows 做开发, 那么你可以使用 nvmw 来替代 nvm

使用nvm之前,我们先来看一下,我们使用终端打开应用程序的实例:我们使用终端开启一个软件是,必须要cd到这个程序当前所在的文件目录下,

我们可以看到,当前的FlashFXP的链接存在于桌面的上,当我们在桌面中的node.js文件夹中去试图打开它是打不开的,因为我们终端在当前文件夹中找不到FlashFXP的启动程序,所以会报错,那么我们有没有办法去改变这一现象,可以在任何地方,任何文件中启动真个程序呢&#;当然是可以的,我们只需要配置一下环境变量就可以了,右键我的电脑->选择属性->高级系统设置->环境变量,到了环境变量这,就找对地方了

环境变量是系统中一个特定的对象,当要求系统运行一个程序而且没有告诉系统这个程序的完整路径的时候,系统除了在当前的文件夹下边寻找之外,还会去环境变量中path中指定的路径去寻找,也就是说,如果你将一个文件夹的指定路径保存到了path中,那么每次在终端启动程序时,你根本就不必进去这个程序所在的文件夹也能启动它了,这里我们会看到有系统变量和用户变量,顾名思义,用户变量就是当前登录用户下配置的各种变量,当我们切换用户的时候,这部分的变量是可以变化的,那么这时候我们就需要将想要添加的文件夹添加到用户变量中就行了,

安装nvm

好了,有了上边的铺垫之后,我们就可以来安装nvm了,我们可以使用git直接下载,当然也可以直接去网上下载 

下载图标中的nvm就行,下载完成后解压,然后安装nvm,安装目录地址注意不要有中文,不然指不定会出现什么错误,我这里直接将它安装在了D:dev下边,安装完成后一般会去自动给我们配置好系统变量,如果没有,我们需要手动去配置系统变量,原理及方法和我们一开始所讲的一样:

Node.js的环境安装配置(使用nvm方式)(node.js环境搭建)

这时我们可以在终端中测试一下:

安装node.js

这时候我们就可以安装node了,在终端输入命令:nvm ls-remote,用来查看远端的node版本,当然,你可能看不到结果,此时,你就需要输入另一个命令:export NVM_NODEJS_ORG_MIRROR=http:nodejs.org/dist,然后再输入nvm ls -remote  

这时候使用命令nvm install [node版本号]

等到进度条走完,输入命令 nvm list 来查看当前安装的node

node.js版本切换

可以看到当前安装的有4.3.1版本,那么我么使用 nvm use 4.3.1就可以指定当前使用的node版本为4.3.1,4.3.2后边也会出现(当前使用的标志),当然,我们可以再去下载一个node版本,例如:

等到进度条走完,这是我们就有了5.7.0和4.3.1两个版本了:这时我们可定是想要去在两个版本之间自如的去切换的,这是我们还需要配置一个文件,就是nvm 中的setting文件:

  

打开文件进行配置

如上,根据自己的文件目录进行配置,root表示的是当前nvm中内容的地址,path则是需要写入环境变量中的地址path中,会在当天dev/ 文件下生成一个nodejs快捷方式,来作为指向当前使用的node版本的快捷方式

如图所示

当我们配置好了之后,就可以进行node版本的切换了:

  

这是我们会发现dev文件中生成了一个nodejs的快捷方式,点击这个快捷方式,就可以调转到当前使用版本的nodejs中,当然,安装好了nodejs之后,node还有一个npm(node package manage),这个工具,在新版本的node中已经集成了进来,所以我们可以直接使用了,通过npm我们不仅可以下载node的各种包,我们还可以下载各种在npm生态网上的包,例如jQuery,angularJS,bootstrap,等等很多包,还包括gulp,bower,grunt等等工具。

总结

标签: node.js环境搭建

本文链接地址:https://www.jiuchutong.com/biancheng/370811.html 转载请保留说明!

上一篇:node.js实现博客小爬虫的实例代码(node搭建博客)

下一篇:Node.js的文件权限及读写flag详解(node.js权限管理)

  • 前一年度进项税少记了怎么办
  • 什么叫应纳税所得额
  • 一般纳税人缴税
  • 企业之间拆借资金是什么意思
  • 转租仓库交增值税吗
  • 一般纳税人收到普票可以抵扣吗
  • 机械租赁属于什么分类
  • 开普票的销项税额
  • 营业费用和管理费用比较
  • 间接持股数怎么计算
  • 其它综合收益影响因素
  • 从租计征的房产税纳税期限
  • 转给子公司发工资分录
  • 账本一般保存几年就可以销毁2004年的规定
  • 增值税发票信息错误可以作废重开吗
  • 企业利息收入会计分录怎么做
  • 电子承兑汇票能转让给个人吗
  • 运输费计入采购成本的分录
  • 所有的固定资产都需要计提折旧吗
  • 长期股权投资初始成本
  • 未交增值税怎么记账
  • 代理进出口公司营销方式
  • 小规模纳税人如何升级为一般纳税人
  • 收地方工会的专用发票
  • 购进租赁设备分录
  • 国际货运代理免税备案取消了吗
  • 个人捐款单位需要记账吗
  • 发票申领需要什么资料
  • 银行利息现金流量表什么科目
  • 纳税所得额怎么算个税
  • 个人出租房屋税款代征点电话
  • 残疾人就业保障金是什么意思啊
  • win7电脑加入域
  • 无形资产入账摊销
  • 资产处置收益的项目有哪些
  • php连接mysql查询数据
  • vue 高德地图 窗体
  • 所得税季度预缴怎么算
  • 费用分摊的分录
  • 四个常见html网页乱码问题及解决办法
  • 处置固定资产增值税怎么计算
  • 无形资产处置收入计入
  • 土地使用税计入管理费用还是税金及附加
  • 因质量问题免费赔偿
  • 应收账款怎么做账
  • 帝国cms wordpress
  • 固定资产计提折旧的方法
  • 其他权益工具投资是什么类科目
  • 水果发票税率是几个点
  • 案例详解:功能点估算法
  • web开发百度百科
  • 织梦的首页怎么换图片
  • 个体户注销工商需要等公示时间结束吗?
  • 小规模增值税退税流程怎么操作
  • 个体小企业怎么缴纳个人所得税
  • 盘盈盘亏怎么填写
  • 税局预缴增值税选错月期
  • 购入厂部用小汽车一部是管理费用吗
  • 广告公司制作警车违法吗
  • 汇兑损益的税务处理
  • 房地产开发企业资质管理规定
  • 纳税筹划有哪些特点以及原则?
  • mysql中使用instr进行模糊查询方法介绍
  • win 9x
  • mac电脑文件夹怎么重命名
  • linux 删除文件夹里的所有文件
  • win10电脑去掉快捷箭头百度经验
  • sbdrvdet.exe - sbdrvdet是什么进程 有什么用
  • win7专业版系统镜像
  • win8如何查看所有程序
  • linux显示日期格式命令是
  • win8使用教程和技能
  • 深入python3
  • dos 删除文件夹下所有文件
  • 时间戳的差值
  • CLASS_CONFUSION JS混淆 全源码
  • 收到12366的短信
  • 如何抵扣税款
  • 禅城有什么小孩好玩的地方
  • 残疾人个人所得税减免政策2023
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设