“反应天然元素”有什么问题?

时间:2019-10-22 11:01:11

标签: react-native react-native-elements

当我尝试在代码中使用“ react-native-elements”包时,我遇到此错误:

  

捆绑失败:错误:无法从react-native-vector-icons/FontAwesome解析模块node_modules\react-native-elements\src\social\SocialIcon.js:在项目中找不到react-native-vector-icons / FontAwesome。

我已经做了很多事情来解决它。我再次安装了“ react-native-vector-icons”,我使用了“ rm ./node_modules/react-native/local-cli/core/fixtures/files/package.json”,但它们都不起作用。我该怎么做才能克服这个问题?非常感谢您的帮助。

2 个答案:

答案 0 :(得分:3)

确保已使用 npm安装react-native-vector-icons 并通过

链接

反应本地链接react-native-vector-icons

然后对于ios,您需要安装pod(转到终端上的项目ios文件夹,然后输入命令 pod install

,然后使用react-native start --reset-cache

重置打包程序缓存

答案 1 :(得分:0)

如果您使用的是React版本<0.60,请使用react-native link react-native-vector-icons并执行步骤link,如果React的版本> 0.60,请使用cd ios && pod install && cd ..,然后再试一次,如果它不起作用,请删除构建文件夹并再次重建。