1、查看当前node版本

$ node -v

执行结果如下:

2、清除npm缓存

$ npm cache clean -f

执行结果如下:

3、全局安装n

$ npm install -g n

这一步报错了,如图:

在其他文章里说执行一次 npm i -g n --force 就可以,但是执行之后报错依旧,后来一看报错信息,原来是没权限,再次执行下面的命令就可以了

sudo npm install -g n

执行结果如下:

到这一步,n就安装好了

4、升级node

升级node有以下几种命令:

n stable // 把当前系统的 Node 更新成最新的 “稳定版本”
n lts // 长期支持版
n latest // 最新版
n 16.13.1 // 指定安装版本

我选择的是升级到稳定版本,因为权限问题,命令前需要加sudo,
执行结果如下:

5、查看node版本

mac升级node版本(用n升级nodejs)相关推荐

  1. 部署项目的问题(二)—— 阿里云服务器 ECS升级node版本

    在运行服务端代码时报错,当时报错的代码没copy下来,大概就是如下形式 mbp:hybrid-statistic wfp$ node app.js /Users/wfp/Work/hybrid-sta ...

  2. Mac系统 - 升级node版本

    前言 本文主要记录下 Mac 系统如何升级 node 版本. 一.查看当前版本 node -v 二.清除 Node.js 的 cache sudo npm cache clean -f **三.使用 ...

  3. 【node】升级 Node 版本教程

    文章目录 Window 系统 Mac 或 Linux系统 Window 系统 window系统升级node只能到node官网下载window安装包来覆盖之前的node. node 安装教程附下载地址: ...

  4. 升级 Node 版本教程

    文章目录 Window 系统 Mac 或 Linux系统 Window 系统 window系统升级node只能到node官网下载window安装包来覆盖之前的node. node 安装教程附下载地址: ...

  5. 记一次升级node版本后,运行原vue项目报错问题解决方法

    记一次升级node版本后,运行原vue项目报错问题解决方法 参考文章: (1)记一次升级node版本后,运行原vue项目报错问题解决方法 (2)https://www.cnblogs.com/happ ...

  6. 阿里云服务器升级node版本

    阿里云服务器升级node版本 最近要部署一个Node项目到阿里云服务器,但面临node.js镜像的版本不够,就需要升级node版本.官网的升级方式:https://www.aliyun.com/jia ...

  7. Mac 指定node版本安装

    Mac 指定node版本安装 之前一直没有写文章的习惯,经过几次处理技术问题的事情后,发现还是要花点时间记录一下日常遇到的一些问题及解决办法,有助于加深印象和后续再次遇到时,能快速的回忆起来 1.nv ...

  8. 【node】mac系统下升级node版本

    清除node.js的cache sudo npm cache clean -f 使用npm安装n模块(n模块用于管理node版本,不支持windows系统=.=) sudo npm install - ...

  9. linux服务器升级 需要什么,linux服务器升级node版本

    最近部署前端代码时,发现服务器node版本太低,导致前端工程编译不成功.于是升级了一下 下载node安装包 这里我们在node官网下载LTS(即当前稳定版本),找到对应当前服务器环境的node,这里我 ...

  10. 查看node的位置_升级Node版本RN项目运行报错cb.apply is not a function

    今日打算安装一下ReactNative官方推荐的脚手架工具Ignite. infinitered/ignite​github.com Ignite是一套整合了 Redux 以及一些常见 UI 组件的脚 ...

最新文章

  1. crud springmvc
  2. 【408预推免复习】计算机网络(谢希仁第七版)第五章——运输层
  3. ASP.NET文件下载
  4. PaperNotes(2)-Generative Adversarial Nets
  5. php 正则提取url,php 正则表达式提取网页超级链接url的函数
  6. log4j平稳升级到log4j2
  7. 循环获取另一个php变量,通过引用将多个变量传递给foreach循环(php)
  8. 95-36-032-ChannelHandler-SimpleChannelInboundHandler
  9. LeetCode简单题目(#118 #119 #121 #122 #125 #136 #141 #155)-8道
  10. 我的世界光影mod怎么用_我的世界RTX beta版视频体验:仿佛打破了次元壁
  11. 如何识别POS机是一清机还是二清机?
  12. 【学习资料分享】光纤KVM坐席管理系统解决方案
  13. uint8_t和char的相互转换
  14. 中药配方颗粒调剂设备解决方案!基于一体化步进电机,全闭环,集成原点回归算法,丰富的报警功能
  15. python清华大学出版社答案_清华大学出版社的这本Python入门书,出版8年 仍经久不衰...
  16. CocosCreator接入穿山甲SDK(IOS)--激励视屏
  17. “宅米”VS“校呵呵”竞品分析报告
  18. 硬盘数据丢失怎么恢复?分享固态硬盘恢复数据的4个方法
  19. PAT1023 组个最小数给定数字 0-9 各若干个。你可以以任意顺序排列这些数字,但必须全部使用。目标是使得最后得到的数尽可能小例如:给定两个0两个1三个5一个8得到的数字就是10015558
  20. golang map 锁_go 安全map 实现, 互斥锁和读写锁

热门文章

  1. python将xls文件转换xlsx
  2. DTAS棣拓三维公差分析软件容差分析软件蒙特卡洛法:DTAS Talk尺寸联盟参与公益课
  3. aardio - 【库】plusList——二次封装plus自绘组件库
  4. php表格整体怎么移动,超级表格新版移动端操作指南
  5. 寓教于乐:12个学习编程的游戏化平台
  6. SAP 采购信息记录BDC实现
  7. 线性方程组6种数值解法的对比研究
  8. JS基础 day1 | JS介绍、变量常量、数据类型及转换
  9. 微信公众号支付、支付查询、退款、退款查询、转账到零钱银行卡、转账查询接口整合(V2)
  10. 火影忍者新忍出击服务器正在维修,火影忍者手游更新公告 新忍出击资源翻倍...