长话短说
我在我的 iPhonereact-native
应用程序中沉没了大约 12 个小时。从昨天开始,它就不再建造了(不知从何而来)。5小时后!在调试的过程中,我发现了可能导致问题的原因,但没有找到解决方法。
我使用这些包含 .ttf 文件的包 / 用于图标和东西:
"@fortawesome/fontawesome-svg-core"
"@fortawesome/free-solid-svg-icons"
"@fortawesome/react-native-fontawesome"
"@react-native-community/cli-platform-ios"
"react-native-vector-icons"
我认为有问题。由于 react-native-vector-icons 似乎也使用了这些软件包之一带来的相同 .ttf 文件,因此我收到错误消息:
多个命令产生...
所以当我卸载react-native-vector-icons
它再次工作。但是当我到达使用这个包的屏幕时:
"react-native-elements"
(它在文档中说它需要react-native-vector-icons
)
它抱怨找不到 Fontawesome 图标(来自元素的复选框组件)
那么我该如何解决这个问题呢?我显然需要构建应用程序,还需要来自react-native-elements
. 但react-native-elements
需要react-native-svg-icons
. 但是当我安装它时,它甚至没有生成上述错误,即有多个相同图标的 .ttf 文件。