【问题标题】:Is it possible to import expo libraries on a React Native project that has been created with (npx react-native init Project)?是否可以在使用 (npx react-native init Project) 创建的 React Native 项目上导入 expo 库?
【发布时间】:2021-03-14 06:00:41
【问题描述】:

我想在我的应用程序中使用 Ionicons (import {Ionicons} from '@expo/vector-icons';),但是在运行它之后会出现错误 (Error: Unable to resolve module @expo/vector -来自 C:\ReactNewProject\App.js 的图标:在项目中找不到 @expo/vector-icons。) 请帮忙。

【问题讨论】:

  • 当你使用 React Native CLI 创建项目时,你不能使用 expo,但你可以使用 react-native-ionicons 。
  • 是的,你是对的,但我已经尝试过并且搜索了很多,它没有帮助。

标签: reactjs react-native


【解决方案1】:

首先,当您将 Expo 安装到您的 React 项目中时,请注意安装与您安装的 Expo 版本完全相同的 Expo 库。按照该版本文档中的说明安装所有 Expo 库。 例如对于 Expo v.4,您可以使用以下文档。

https://reactnavigation.org/docs/4.x/getting-started

并且此代码(expo install react-navigation react-native-gesture-handler react-native-reanimated react-native-screens)安装所有 Expo v.4 库,它将完全正常工作。

【讨论】:

    猜你喜欢
    • 2021-03-09
    • 1970-01-01
    • 2019-11-16
    • 2022-07-30
    • 2022-10-04
    • 1970-01-01
    • 2021-01-01
    • 2018-12-13
    • 1970-01-01
    相关资源
    最近更新 更多