##実行環境
・OS: Windows10
・react-native-cli: 2.0.1
・react-native: 0.61.5
・Python 3.7.0
・javac 11.0.2
・Android Debug Bridge version 1.0.41
Version 29.0.5-5949299
公式ページ
######https://facebook.github.io/react-native/docs/getting-started.html
になぞらえてReact-Nativeを始めようと思ったら、最初のinitでいきなり躓きました。
起きたエラーというのが、
######npx react-native init AwesomeProject
######Error: Cannot find module 'C:\Users\user\AppData\Local\Temp\rncli-init-template-******\node_modules\react-native\template.config
解決策としてyarnで実行してみる、
react-nativeとcliのバージョンを変えてみる、
npm uninstall -g react-native-cliを実行した後、再度インストールし直すなど、
色々と試しましたが、このエラーは消えませんでした。
しまいにはwindow10では現時点ではエラーが発生するため、
次のバージョンアップを待つしかない、といった記事も見つけたりして途方に暮れていました。
しかしそんなとき、以下の方法で試してみたら、
無事上手くいきました。
#####コマンドプロンプトを「管理者として実行」する。
#####↓
#####npm uninstall -g react-native-cli
#####↓
#####npm install -g react-native-cli
######↓
#####react-native init MyApp
これで無事成功しました!
解決策がまったく見つからなかったので記事にしてみました。
お困りの方は是非試してみてください。
(実は公式の一番上に、管理者で実行するよう書いてあるのですが、
pythonとjdkが導入済みだったためスルーして気づきませんでした。)