1

Nuclide でデバッグ セッションを開始しようとすると、この例外がよく発生します。

React Native Server: [...]/packager/packager.sh: line 11: node: command not found

[...] は、パッケージャーへの正しいパスを表します

サーバーは実行中であることを示しますが、そうではありません。コマンドラインから react-native run-ios を実行すると、独自のパッケージャー セッションが (正常に) 開始されます。

また、このエラー メッセージが表示されないこともありますが、どちらの場合も、react-native run-ios を実行すると、新しいパッケージャーが開始され、シミュレーターは「ランタイムはデバッグの準備ができていません」などと表示されます。 Nuclide でパッケージャーを再起動すると、常にメッセージが表示されます。

Chromeでは、デバッグが機能します(ただし、デバッガーのサポートが非常に不安定なため、正しい行で停止するため、Nuclideを試しています)。

私はそれを数回動作させました。しかし、それは信頼できないようです。

助言がありますか?

4

1 に答える 1

0

Nuclideをアンインストールして再インストールするとうまくいきました

于 2016-04-11T00:55:36.443 に答える