Bit.dev导致React-Native应用无法加载

问题描述

只是发现了“位”平台,我正在尝试将其用于项目中的组件之一。 一切顺利,我的组件正常,我可以构建它,也可以将其导出。 但是,当我将其导入另一个项目并尝试使用它时,expo会锁定“下载js捆绑包100%”。我不知道是什么原因造成的。

在此图像中,您可以看到项目结构: 现在,我正在从位“ ./components/slidingTabNavigator”创建的文件夹中导入索引文件(我也尝试了@bit / ...快捷方式,但结果相同)。 这些文件与我的src / slidingTabNavigator中存在的文件相同。

enter image description here

问题是,如果我用'./scr/slidingTabNavigator/index'更改了导入语句,一切正常...我在做什么错? 这是添加组件时按位自动生成的我的pakcage.json:

  "name": "@bit/katonkalu.diana-components.sliding-tab-navigator","version": "0.0.2","homepage": "https://bit.dev/katonkalu/diana-components/sliding-tab-navigator","main": "index.js","componentId": {
    "scope": "katonkalu.diana-components","name": "sliding-tab-navigator","version": "0.0.2"
  },"dependencies": {
    "react-native": "https://github.com/expo/react-native/archive/sdk-38.0.2.tar.gz","react": "~16.11.0","expo-linear-gradient": "~8.2.1"
  },"devDependencies": {},"peerDependencies": {},"license": "SEE LICENSE IN LICENSE","bit": {
    "env": {}
  }
}

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)