React-native-environment-setup

提供:Dev Guides
移動先:案内検索

React Native-環境設定

React Nativeの環境をセットアップするためにインストールする必要があるものがいくつかあります。 OSXを構築プラットフォームとして使用します。

Sr.No. Software Description
1 NodeJS and NPM You can follow our NodeJS Environment Setup tutorial to install NodeJS.

ステップ1:create-react-native-appをインストールする

NodeJSとNPMをシステムに正常にインストールしたら、create-react-native-appのインストールを続行できます(以下に示すようにグローバルに)。

C:\Users\finddevguides> npm install -g create-react-native-app

ステップ2:プロジェクトを作成する

以下に示すように、必要なフォルダーを参照し、新しい反応ネイティブプロジェクトを作成します。

C:\Users\finddevguides>cd Desktop
C:\Users\finddevguides\Desktop>create-react-native-app MyReactNative

上記のコマンドを実行すると、次の内容の名前が指定されたフォルダーが作成されます。

環境プロジェクト

ステップ3:NodeJS Python Jdk8

Python NodeJSとjdk8がシステムにインストールされていることを確認し、インストールされていない場合はインストールします。 これらに加えて、特定の問題を回避するために最新バージョンのyarnをインストールすることをお勧めします。

ステップ4:React Native CLIをインストールする

以下に示すようにinstall -g react-native-cliコマンドを使用して、npmにreactネイティブコマンドラインインターフェースをインストールできます。

npm install -g react-native-cli

環境コマンドライン

ステップ5:反応ネイティブを開始する

インストールを確認するには、プロジェクトフォルダを参照し、startコマンドを使用してプロジェクトを開始してみてください。

C:\Users\finddevguides\Desktop>cd MyReactNative
C:\Users\finddevguides\Desktop\MyReactNative>npm start

すべてがうまくいった場合、以下に示すようにQRコードを取得します。

環境パッケージインストーラー

指示されているように、Androidデバイスでネイティブアプリを反応させる1つの方法は、expoを使用することです。 Androidデバイスにexpoクライアントをインストールし、上記で取得したQRコードをスキャンします。

ステップ6:プロジェクトを取り出す

Android Studioを使用してAndroidエミュレータを実行する場合は、 ctrl + c を押して現在のコマンドラインから抜けます。

次に、run eject command を実行します

npm run eject

これにより、排出するオプションが表示され、矢印を使用して最初のオプションを選択し、Enterキーを押します。

環境排出コマンド

次に、ホーム画面でアプリの名前と、AndroidスタジオおよびXcodeプロジェクトのプロジェクト名を提案する必要があります。

環境排出コマンドに関する質問

プロジェクトは正常にイジェクトされますが、エラーが表示される場合があります-

環境排出エラー

このエラーを無視して、次のコマンドを使用してAndroid用にreact nativeを実行します-

react-native run-android

ただし、その前にAndroid Studioをインストールする必要があります。

ステップ7:Android Studioのインストール

Webページhttps://developer.android.com/studio/にアクセスして、Android Studioをダウンロードします。

環境Androidスタジオ

そのインストールファイルをダウンロードした後、それをダブルクリックしてインストールを続行します。

環境Android Studio3

ステップ8:AVD Managerの構成

AVD Managerを設定するには、メニューバーのそれぞれのアイコンをクリックします。

AVD Managerの設定

ステップ9:AVD Managerの構成

デバイス定義を選択してください。Nexus5Xが推奨されます。

デバイス定義の選択

[次へ]ボタンをクリックすると、システムイメージウィンドウが表示されます。 x86 Images タブを選択します。

システム画像

次に、マシュマロを選択し、次をクリックします。

システムイメージの選択

最後に、[完了]ボタンをクリックして、AVD設定を完了します。

構成の確認

仮想デバイスを構成したら、[アクション]列の下にある再生ボタンをクリックして、Androidエミュレーターを起動します。

あなたの仮想デバイス

ステップ10:Androidを実行する

コマンドプロンプトを開き、プロジェクトフォルダーを参照して、 react-native run-android コマンドを実行します。

Androidの実行

次に、アプリの実行が別のプロンプトで開始され、そのステータスを確認できます。

実行ステータス

あなたのアンドロイドエミュレータでは、デフォルトアプリの実行を次のように見ることができます-

React Native Default App

ステップ11:local.properties

プロジェクトフォルダー SampleReactNative/android (この場合)の android フォルダーを開きます。 local.properties という名前のファイルを作成し、次のパスを追加します。

sdk.dir =/C:\\Users\\finddevguides\\AppData\\Local\\Android\\Sdk

ここで、 finddevguides をユーザー名に置き換えます。

ステップ12:ホットリロード

そして、アプリケーションをビルドするためにApp.jsを変更すると、Androidエミュレーターで変更が自動的に更新されます。

そうでない場合は、Androidエミュレーターをクリックして ctrl + m を押してから、 Enable Hot Reloading オプションを選択します。

環境のホットリロード