😱

expo startしてもExpo CLIのweb UIが起動しない

2022/08/17に公開

expo startすると、Expo CLIのweb UIが自動で起動するという記事や動画を見かけます。
しかし、その通りに実行しても、web UIが起動しない問題に遭遇しました。

原因

Expo CLIの新しいバージョン(v6以降:2022/7/25~)ではweb UIが削除されていました。
https://blog.expo.dev/sunsetting-the-web-ui-for-expo-cli-ab12936d2206

解決策

Expo CLIをアンインストール(Expo CLIをインストール済みの場合のみ)
https://stackoverflow.com/questions/52476154/uninstalling-expo-cli

// Mac OS
yarn global remove expo-cli 
cd ~ && rm -rf .expo
// Windows
yarn global remove expo-cli 
cd %USERPROFILE% && rmdir /Q /S  .expo

Expo CLIのweb UIがある最後のバージョンをインストール

npm install -g expo-cli@5.5.1

上記を実行し、expo start すれば、ターミナルに以下が表示されます。

› Press r │ reload app
› Press m │ toggle menu
› Press d │ show developer tools
› shift+d │ toggle auto opening developer tools on startup (disabled)

dを入力し、Enter
すると、web UIが起動します。
但し、画面上部に以下の警告が出ます。

とりあえず、記事や動画の通りにExpo CLIのweb UIを使って進めたい場合は、上記の警告は一旦無視して進めれば良いと思います。

Discussion