ExperimentalWarning:The fs.promises API is experimental 报错填坑

在npm create umi 装完react design pro 脚手架之后,安装依赖,npm i出现以下错误
重点这句 ExperimentalWarning:The fs.promises API is experimental
在这里插入图片描述
查完度娘之后,很多小伙伴说是node版本过低导致的。所以安装了14.0.x的node版本,npm i 依赖依旧装不上,此时 npm 版本为7.1.x

在node官网下了几个node包之后,弃疗了,用上了nvm来管理node版本。
nvm安装教程
1.nvm安装https://github.com/coreybutler/nvm-windows/releases,建议下载nvm-setup.zip
在这里插入图片描述
2.安装一直点next ,无脑安装
3.安装完确认,win+r,输入cmd回车,输入命令 nvm ,安装成功则如下显示,可以看到里面列出了各种命令。
在这里插入图片描述
接下来安装你想使用的版本,nvm常用命令
nvm install latest 安装最新版本node.js
nvm install 14.3.0 安装指定版本,我这项目落后,用的是10.15.0
nvm use 版本号 使用某一具体版本,例如 :nvm use 14.3.0
nvm list 列出当前已安装的所有版本
nvm ls 列出当前已安装的所有版本
nvm uninstall 版本号 卸载某一具体版本,例如:nvm use 14.3.0
nvm ls-remote Mac版本中,列出全部可以安装的node版本
nvm ls available windows版本,列出全部可以安装的node版本
nvm current 显示当前的版本
nvm alias 给不同的版本号添加别名
nvm unalias 删除已定义的别名
nvm reinstall-packages 在当前版本node环境下,重新全局安装指定版本号的npm包

node -v查询node版本号
npm -v查询npm版本号
我切换node版本到10.15.0之后,npm是6.4.1,所以报错原因推测是npm版本过高导致的。
新旧项目切换频繁的朋友,nvm版本管理工具的使用挺香的。
在这里插入图片描述

npm i 终于撞上依赖了 ,项目正常跑起
在这里插入图片描述

  • 5
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 6
    评论
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值