Nuclide でデバッグ セッションを開始しようとすると、この例外がよく発生します。
React Native Server: [...]/packager/packager.sh: line 11: node: command not found
[...] は、パッケージャーへの正しいパスを表します
サーバーは実行中であることを示しますが、そうではありません。コマンドラインから react-native run-ios を実行すると、独自のパッケージャー セッションが (正常に) 開始されます。
また、このエラー メッセージが表示されないこともありますが、どちらの場合も、react-native run-ios を実行すると、新しいパッケージャーが開始され、シミュレーターは「ランタイムはデバッグの準備ができていません」などと表示されます。 Nuclide でパッケージャーを再起動すると、常にメッセージが表示されます。
Chromeでは、デバッグが機能します(ただし、デバッガーのサポートが非常に不安定なため、正しい行で停止するため、Nuclideを試しています)。
私はそれを数回動作させました。しかし、それは信頼できないようです。
助言がありますか?