簡體   English   中英

使用世博會反應本機鏈接?

[英]react native link using expo?

如何使用 react-native 鏈接或如何使用指數在 IOS 和 Android 中手動鏈接第三方庫。

我試圖鏈接react-native-image-crop-picker但無法在指數中使用。

你不能。 在文檔中非常清楚地說明了這一點:

但是沒有原生模塊……

Expo 最大的限制是你不能在不分離和使用 ExpoKit 的情況下添加自己的本機模塊。 繼續閱讀下一個問題以獲得完整的解釋。

如果您想使用任何需要react-native link東西,那么您需要分離您的項目,然后使用或不使用 ExpoKit進行開發。 這樣做時,您將失去某些功能和集成(在我的腦海中,我認為通過 Expo 推送通知就是其中之一),但這是 Expo 作為一體式軟件包提供的權衡。 分離時,您將失去這些功能。

Michael 的回答是正確的,但是如果我說有一種方法可以在 expo 中添加自定義本機模塊呢? 您可以執行諸如 react-native link 之類的操作,並且不會丟失 expo 提供的任何內容,例如推送通知、expo 提供的無線 (OTA) 更新。

瀏覽這個詳細的博客,其中顯示了您究竟可以如何做到這一點。 https://codersera.com/blog/running-expo-react-native-together/

注意:他們還創建了一個入門工具包,因此您無需經歷自己完成整個設置的痛苦。 但即使您有正在進行的項目,轉移到入門工具包也更多是復制和粘貼。

如果您有任何問題,請告訴我!

為此,創建一個新項目:

npx create-react-native-app

復制組件文件和新生成項目的依賴項。

Expo 和 React-Native 兩全其美。

更多信息可以在文檔中找到: https ://github.com/expo/create-react-native-app#usage-with-expo-client-app

我來自未來告訴你錯了

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM