RN開発環境の構築


1.Chocolatey


Chocolateyは、linuxのyumやapt-getに似たWindowsのパッケージマネージャです.コマンドプロンプトウィンドウを開く
@powershell -NoProfile -ExecutionPolicy Bypass -Command "iex ((new-object net.webclient).DownloadString('https://chocolatey.org/install.ps1'))" && SET PATH=%PATH%;%ALLUSERSPROFILE%\chocolatey\bin

2.Python 2


コマンドプロンプトウィンドウを開き、Chocolateyを使用してPython 2をインストールします.
//       Python 3  。
choco install python2

3.Node


コマンドプロンプトウィンドウを開き、Chocolateyを使用してNodeJSをインストールします.Node 7.1バージョンがwindowsで正常に動作しないことが知られていますので、このバージョンを避けてください.
choco install nodejs.install

nodeのインストールが完了したら、npmミラーを設定して後のプロセスを加速することをお勧めします(または科学的なインターネットツールを使用します).注意:cnpmは使用しないでください.cnpmがインストールしたモジュールの経路がおかしいのでpackagerが正常に認識できません!
npm config set registry https://registry.npm.taobao.org --global
npm config set disturl https://npm.taobao.org/dist --global

4.Yarn、React Nativeのコマンドラインツール(react-native-cli)


YarnはFacebookが提供するnpmに代わるツールで、nodeモジュールのダウンロードを加速させることができます.React Nativeのコマンドラインツールは、プロジェクトの作成、初期化、更新、パッケージングサービスの実行などのタスクを実行するために使用されます.
npm install -g yarn react-native-cli

yarnのインストールが完了したら、同じようにミラーソースを設定します.
yarn config set registry https://registry.npm.taobao.org --global
yarn config set disturl https://npm.taobao.org/dist --global

EACCES:permission denied権限エラーが発生した場合は、次のコマンド(linuxシステム限定):sudo npm install-g yarn react-native-cliを実行してみてください.