反应天然地铁抛出错误在traverseDependency,可以包-lock.json原因?

问题描述 投票:0回答:1

我得到的错误详细描述here on github。基本上,地铁捆绑失败,出现以下错误:

错误:捆绑失败:类型错误:在resolveDependencies无法读取的未定义的属性 '地图'(C:\ APPS \ MyProject的\ RNW \ node_modules \地铁的\ src \ DeltaBundler \ traverseDependencies.js:370:18)在C:\ APPS \ MyProject的\ RNW \ node_modules \地铁\ SRC \ DeltaBundler \ traverseDependencies.js:188:33在Generator.next()在步骤(C:\ APPS \ MyProject的\ RNW \ node_modules \地铁\ SRC \ DeltaBundler \ traverseDependencies.js:298:中C 30):\ APPS \ MyProject的\ RNW \ node_modules \地铁\ SRC \ DeltaBundler \ traverseDependencies.js:309:15在DELTA [机器人,偏差] ...... / index.js▓▓░░░░ ░░░░░░░░░░14.7%(612分之221),不合格。

此错误消息没有帮助我很多,因为我不是深入到地铁捆绑是如何工作的。

所以,我检查我的代码做了最近的变化,例如添加以下到我的项目:

"react-native-tab-view": "^1.3.2",

在那之后,我在包lock.json一个奇怪的变化。这似乎反应过来本地标签视图已经存在那里,我想是因为它是另外一个项目我以前进口的依赖。这里是包lock.json第一个变化:

First Change package-lock.json

好了,所以什么,这看起来还行给我。什么是奇怪的是我看到了第二个变化:

Second change in package-lock.json

等等,什么?一个依赖于反应本地标签视图加入到反应导航弃用-制表导航与旧版本号0.0.77?这看起来奇怪,至少对我来说。

有人可以帮我在这里 - 这是正常的变化,或者这可能是为什么地铁捆绑失败的原因是什么?

任何输入赞赏!

javascript node.js react-native react-navigation
1个回答
1
投票

我通过清空的C解决这个问题:\用户\\应用程序数据\本地\ Temp文件夹。

© www.soinside.com 2019 - 2024. All rights reserved.