/runtime/helpers/interopRequireDefault 运行报错

项目场景:

第一次接触微应用开发的App,项目的依赖下载,压缩,打包,运行,与之前接触的不大一样,又因为不熟悉的原因,没敢做太多的尝试,按照同事的操作流程走了n遍,未能成功,导致我运行这个项目用了两天…


问题描述

npm run dev 不成功,报错

/runtime/helpers/interopRequireDefault 

在这里插入图片描述


分析:

正常clone代码,在本地新建开发分支关联远程分支,从没觉得这会有什么问题,但是 经过某颇有技术的开发的质疑,我开始怀疑自己,是否分支代码拉取不成功,还将同事代码拷过来去下载运行,做过许多尝试,发现呢我自己clone的代码与同事clone的确实不一致,我又将自己clone的代码与远程的一一比对,结论:我clone的代码没有问题,至于为何与同事代码不一致,我并不关心;
开始下载依赖,项目readme 让使用cnpm下载,乖乖执行,报错
原因定位为:cnpm 版本不对,好 下载规定的cnpm 7.0.0,依次检查npm 6.14.17,node版本11.15,与要求一致
npm run dev,报错 报错内容的venusui太有迷惑性了,让我以为是公司自己的这个依赖版本问题,折腾了好久,无果,最后…


解决方案:

先将之前下载的node_moudles 删除,执行 cnpm add @babel/runtime 再执行cnpm i 下载成功后,执行 npm run dev 成功

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值