先说一下nvm,node,npm之间的区别吧。 
1. nvm的官方叫法:nodejs版本管理工具。

    nvm相当于是家长,一个家长可以管理多个孩子。也就是说:一个nvm可以管理很多node版本和npm版本。
  • 2. nodejs
    在项目开发时的所需要的代码库
  • 3. npm
在安装的nodejs的时候,npm也会跟着一起安装,它是包管理工具。
npm管理nodejs中的第三方插件
  • nvm、nodejs、npm的关系:

nvm是爸爸,管理nodejs和npm这一对双胞胎兄弟。npm是哥哥,npm哥哥可以管理node弟弟的东西。

个人是这么理解的,要是有偏差,请指点。

mac下安装nvm以及node

接下来,就说说怎么在mac下安装nvm,node,npm。 
打开https://github.com/creationix/nvm。在下面的简介中找到install这几个字,然后继续往下找,直到找到 

curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.1/install.sh | bash
这个需要在终端执行一会,执行完后,输入node -vnpm -v

安装 yarn

curl -o- -L https://yarnpkg.com/install.sh | bash

如果报错,可能和没有设置代理有关系,

yarn可替代npm,可直接通过npm工具全局安装

npm i -g yarn

检查是否安装yarn

yarn -v

  • 1

mac 安装 nvm ,node,npm,yarm相关推荐

  1. Linux Centos7 以及window 10 Kali2020.4 安装 nvm node npm cnpm yarn

    nvm node - npm - cmpm yarn 过程 安装nvm 管理工具 ps | 安装时候 安装不上把http 改成git 1 打开终端 执行以下命令 wget -qO- https://r ...

  2. mac安装nvm及换源及node安装切换

    前言 一. 打开命令行代码 二. 安装nvm 1.解决 "443: Connection refused" 的问题 2.解决 command not found 的问题 三. nv ...

  3. mac 安装nvm和nvm常见的命令

    mac 安装nvm nvm 官网 bug解决 nvm常用命令 nvm 官网 nvm官方参考文档 curl -o- https://raw.githubusercontent.com/nvm-sh/nv ...

  4. mac安装nvm报错 :HTTP/2 stream 1 was not closed cleanly before end of the underlying stream 解决方案

    1. http/1.1 在mac安装nvm时,在解决了443的错误之后,又提示 git 拉取 的错误 fatal: unable to access 'https://github.com/nvm-s ...

  5. mac安装nvm管理多版本node环境

    检查环境 node -v 检查本地是否已经安装了node环境,如果已经安装的话,需要先卸载掉当前Node 这里显示没有安装Node 安装 命令行安装 点击查看安装命令 打开终端执行 curl -o- ...

  6. Mac 安装 nvm 教程

    在安装 nvm 之前我们首先需要确保电脑上没有安装 node 版本,如果安装了 node 版本,可以使用以下命令卸载已安装的node,然后再进行安装. 卸载全局的 node 与 npm 参考文章:Ma ...

  7. mac安装nvm(M1)

    1.什么是nvm? nvm 是 Mac 下的 node 管理工具,可以在同一台电脑上安装多个Node.js版本灵活切换. 2.安装前的准备 卸载已安装到全局的 node/npm 如果之前是在官网下载的 ...

  8. Mac 安装 nvm

    nvm安装 不推荐 brew install nvm    // 注意:brew 安装后一定要在 bash 或者 zsh 配置文件中设置一下 brew info nvm    // 设置shell 配 ...

  9. mac 安装npm_13个npm 快速使用开发技巧

    来源 | https://github.com/qq449245884/xiaozhi/issues/71每天,数以百万计的开发人员使用 npm或 yarn来构建项目.运行npm init或npx c ...

最新文章

  1. 哪个厂家的监控平台用的云服务器_哪个品牌的云服务器最好用?
  2. select count
  3. LintCode_173 链表插入排序
  4. 硬盘温度70度正常吗_打破传统固态硬盘的速度壁垒!XPG S50 PCIE 4.0评测
  5. SAP的程序用客户端连接正常,用C#连接死活连不上问题的解决
  6. LeetCode 1833. 雪糕的最大数量(贪心)
  7. mysql中为表创建副本_如何为数据库建立一个副本?
  8. openwrt 19 overlay 空间不足_【邯郸】2020年度市级科技企业孵化器和众创空间拟认定名单公示...
  9. 活动地推怎么做最有效?
  10. matlab 一元线性微分,怎样用matlab求一元线性函数极值
  11. XMLHttpRequest2 异步 ajax
  12. employees mysql_「employees」mysql示例employees数据库 - seo实验室
  13. c截取字符串中的一部分_2019年!史上最全Python基础题(50道题详解)持续更新中-第二篇...
  14. 转并学习: 将rar文件转换为zip格式
  15. 内网通过代理服务器访问高德地图服务的方法
  16. 初探MyBatis框架
  17. 基于阿里云的块存储介绍
  18. i春秋_我很简单_解题记录
  19. Android Tab 控件的使用
  20. 利用poi 读取excel通用工具类

热门文章

  1. 安装Hadoop系统并熟悉hadoop命令
  2. 如何用js去除字符串空格
  3. GitHub给老照片上色项目曝光:用AI修复母亲的旧照片
  4. 【信号与系统】如何理解公式:r(t)=e(t)﹡h(t)
  5. 云杉网络:IaaS2.0时代为用户做好每一朵云
  6. zzuli 2134: 维克兹的进制转换 (DP)@
  7. Java程序员面试为什么失败?面试挂掉的5大原因
  8. HUE中Oozie执行Sqoop
  9. docker安装及镜像加速mac
  10. cmd新建文件及文件夹