努力在React Expo项目中建立Nativebase

时间:2020-04-07 04:16:29

标签: react-native expo native-base

我尝试了许多不同的方法来设置expo的nativebase,但仍然遇到问题。目前,我正在使用
在nativebase网站上找到的Getting Started documentation

我首先使用

用expo创建一个新应用

expo初始化myapp

然后我使用

安装nativebase

npm install native-base --save

然后我终于安装了字体

expo安装expo-font

我什至复制了入门文档中找到的App.js,然后启动应用程序并尝试在模拟器上运行它,然后遇到以下错误

无法从“ node_modules \ native-base \ dist \ src \ basic \ IconNB.js”解析“ @ expo / vector-icons / Fontisto” 构建JavaScript包失败。

我想念什么?来自.NET世界,整个依赖项的过程是如此痛苦...

*编辑1

我确定有人会提到错误消息提到@ expo / vector-icons的事实,但我还没有安装。在安装此软件包之前运行时,会出现该错误,而在安装上述软件包后,我仍然会遇到完全相同的错误。

2 个答案:

答案 0 :(得分:9)

请尝试使用此版本的本地基础:

npm i --save-exact native-base@2.13.8

Expo应该发布具有该版本的版本。

希望有帮助。毫无疑问

答案 1 :(得分:0)

我们可以在Expo中运行以下命令

npm i --save-exact native-base@2.13.8

此版本尚不可用,但可以正常使用,真的不知道为什么吗?