2017-09-20 3 views
1

Ich versuche, React-Native-Image-Picker zu verwenden. Meine Frage ist, ist es notwendig, das Projekt auszuwerfen, um dieses bestimmte Modul richtig zu verbinden. Wenn nein, kennt jemand einen Link zu einem Tutorial, mit dem ich das Modul einrichten kann.Wie verwendet man "React-Native-Image-Picker"?

+0

Auswerfen? Verwenden Sie entweder create-react-native-app oder expo? Wenn Sie expo verwenden, können Sie diese Dokumente verwenden https://docs.expo.io/versions/latest/sdk/imagepicker.html –

+0

Ich verwende create-react-native-app. Ich kann das Modul installieren, aber wenn ich 'reactive-native link' aktiviere, passiert nichts. –

+0

Sie können nicht mit nativen Modul mit Expo arbeiten, die von create-react-native-app erstellt –

Antwort

0

Sie müssen auswerfen, um eine Bibliothek zu verwenden, die Sie verknüpfen müssen. Geben Sie npm run eject ein, um die App auszuwerfen. Sobald Sie ausgeworfen haben, können Sie Ihre Bibliothek verknüpfen.

Ejecting from create-react-native-app

Auf einer Seite zur Kenntnis, würde ich mit Expo empfehlen. Expo ähnelt Create-Reactive-Native-App, ist mehr GUI-orientiert. Expo hat auch eine Bilderauswahl sowie eine Menge guter Apis, die Sie verwenden können, so dass Sie nicht auswerfen müssen.

CRNA vs Expo

+0

Zwei Fragen. Erstens, wenn ich ausstoße, kann ich immer noch reaktiv-nativ programmieren. Zweitens, kann ich mein bestehendes Projekt jetzt auf die Expo verschieben? –

+0

@GURSIMARSINGHCHAWLA Anstatt auszuwerfen, können Sie Ihr Projekt einfach zu einem Expo-Projekt machen. Sie müssen keinen anderen Code als den Code in der Root-Datei (etwas wie App.js) ändern. Einfach die Standardkomponente exportieren und Expo kümmert sich um den Rest. –