本机基础最新版本在EXPO快餐中不起作用

时间:2019-03-09 14:20:15

标签: react-native expo font-awesome-5

我刚刚创建了一个新的点心,并按照Expo的Native基础文档提供的说明添加了Native Base库:

这是我遵循的说明:

// At the top of your file
import { Font } from 'expo';
import { Ionicons } from '@expo/vector-icons';

// Later on in your component
async componentDidMount() {
  await Font.loadAsync({
    'Roboto': require('native-base/Fonts/Roboto.ttf'),
    'Roboto_medium': require('native-base/Fonts/Roboto_medium.ttf'),
    ...Ionicons.font,
  });
}

但是它显示错误为无法解析模块FontAwesome5.js enter image description here

请为我建议一些解决方案

这是我的零食链接。

https://snack.expo.io/@simransingh/native-base

谢谢。

2 个答案:

答案 0 :(得分:1)

嗨,我刚刚找到了相同的解决方案,

这是因为FontAwesome5无法正确加载,

您可以从@ expo / vector-icons导入

这是工作小吃:

https://snack.expo.io/@simransingh/native-base

答案 1 :(得分:0)

是的,这个问题在零食中发生在我身上,我只是通过将nativebase的版本从最新版本更改为以前的版本来解决了

{ “依赖关系”:{ “ react-native-paper”:“ 2.2.8”, “ native-base”:“最新” } }

更改为

{ “依赖关系”:{ “ react-native-paper”:“ 2.2.8”, “ native-base”:“ 2.12.1” } }