nodejs入门-2023年6月29日

文章介绍了Node.js的基础,包括Node.js作为一个JavaScript运行时环境,nvm用于管理不同版本的Node.js,npm作为包管理工具处理第三方插件,以及nrm帮助用户方便地切换npm源。
摘要由CSDN通过智能技术生成

node入门-2023年6月29日


日期:2023年6月29日

什么是nodejs

node、nvm、npm、nrm

编故事:
有一家全球性公司(即:node),它各地都有分公司(多个版本),每个公司经营的业务有些差异(版本之间有区别)。随着业务扩张,分公司越来越多,为了统一管理这些分公司,成立了集团总部(即:nvm)。你是消费者,可以办会员卡(npm),各分公司通用的,也可以在每个分公司公司单独办会员卡(即:npm可以全局,也可以跟随每个版本)。有一天,你想买东西了,公司提供了一个快捷手册(nrm),很快找到了一家想去的分公司,完成购买。

node:

  1. 一个基于 Chrome V8 引擎的 JavaScript 运行时;提供了 JavaScript 的运行环境。可以直接到 node 官网下载安装

nvm:

  1. 全称: node.js version management。
  2. 统一管理nodejs版本的。方便多个版本的nodejs的来回切换,应对多个项目环境。
  3. 白话:你是个土豪,贼有钱那种,然后八大菜系每个都招了一个厨子,一到做饭就鸡飞狗跳。后来你受不了了,就招了一个管家(nvm),让他统一管理这些厨子。

npm:

  1. node.js 包管理工具;用来管理 node.js 中的第三方插件;新版本的 node 在安装的时候,会自动安装对应版本的 npm
  2. 白话:有个不知道在埋在哪的宝藏,据说里面有各种宝贝,突然你找到了这个宝藏的藏宝图(npm),然后按照藏宝图指引,找到了这个宝藏,并从里面得到了你需要的宝贝。

nrm:

  1. npm 源的管理工具,可以用来方便的切换 npm 源。
  2. 白话:宝藏有连锁店,你找了一家最近的,从里面得到了你想要的宝贝。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值