我尝试了许多不同的方法来设置expo的nativebase,但仍然遇到问题。目前,我正在使用
在nativebase网站上找到的Getting Started documentation。
我首先使用
用expo创建一个新应用expo初始化myapp
然后我使用
安装nativebasenpm 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的事实,但我还没有安装。在安装此软件包之前运行时,会出现该错误,而在安装上述软件包后,我仍然会遇到完全相同的错误。
答案 0 :(得分:9)
请尝试使用此版本的本地基础:
npm i --save-exact native-base@2.13.8
Expo应该发布具有该版本的版本。
希望有帮助。毫无疑问
答案 1 :(得分:0)
我们可以在Expo中运行以下命令
npm i --save-exact native-base@2.13.8
此版本尚不可用,但可以正常使用,真的不知道为什么吗?