LoginSignup
0
0

More than 3 years have passed since last update.

React Nativeの環境構築でのエラーを解決した方法

Posted at

React Nativeの学習を開始し、環境構築を行っていたところエラーが出てしまいました。
環境構築はこちらの流れに沿ってReact Native CLI Quickstartで行いました。

①まず、次のコマンドを打つとReact Nativeのセットアップが完了し、AwesomeTSProjectディレクトリーが作成されます。

npx react-native init AwesomeTSProject --template react-native-template-typescript

②AwesomeTSProjectディレクトリーに移動します。

cd AwesomeTSProject
npx react-native run-ios

これでアプリが立ち上がれば開発環境の構築は完了なのです。

しかし、次のようなエラーが起こってしまいました。

エラー内容

FC2DAF7D-6346-4C5D-A5C6-C5DDB2D076DE.png
どうやらNodeサーバーが立ち上がっていないようです。

解決方法

①node.jsのサーバーが立ち上がっていないようなので、ターミナルで起動してみました。

npm start

しかし、ポートが衝突しているようです。

error listen EADDRINUSE: address already in use :::8081.

②ポートを特定して、消去する。

// ポートを特定する
losf -i 8081

// PIDを指定して消去する
kill -9 *****  // *****にはPIDの数字を入力してください

③もう一度iosで立ち上げます。

npx react-native run-ios

スクリーンショット 2021-01-17 19.31.15.png

無事にアプリが立ち上がりました!

参照

ビルド失敗:Error: listen EADDRINUSE: address already in use :::4000
React Nativeの環境構築でつまずいた話:Error: listen EADDRINUSE

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0