进入不了update中的流程

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

2回答
imoocGly 2024-01-23 10:59:42

我本地的包是安装到 了 dependencies 中的node_modules中,如下:

https://img1.sycdn.imooc.com/climg/65af2a5b0930d4cf09130213.jpg

所以我本地把缓存路径跟视频中的定义改了下:

https://img1.sycdn.imooc.com/climg/65af2b2909b9fc3c19200943.jpg

拿到的路径才是正常的,如下:

https://img1.sycdn.imooc.com/climg/65af2aff0929affc09680480.jpg

执行结果如下:

https://img1.sycdn.imooc.com/climg/65af2b830969b6ea10000523.jpg

如上才执行进入到了 update 流程;

扬_灵 2023-07-12 21:30:03

同学你好,课程中最初这里的逻辑是判断缓存文件中是否有该插件,如果存在该插件就进入update中判断是否是属于最新版本,而这里直接获取了最新版本是有问题的,改动思路是exists函数中这里判断this.cacheFilePath改一下,不能直接判断最新版本文件是否存在需要改成只要有该模块文件无论那个版本都返回true,执行update逻辑 否则执行install 逻辑。这个属于项目bug已经提交给sam老师了,我们会尽快修复的


问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师