2016-11-26 1 views
1

変換ファイル操作が99%で停止し、プロジェクトがシミュレータで起動しません。私は更新され、アップグレードした変形ファイルがハングアップし、死の赤い画面に固執する

rsod

は、ここでは指示に従ってネイティブリアクト:https://facebook.github.io/react-native/docs/upgrading.html

は私もRSODでの提案を試みました。

はネイティブバージョンに反応:0.38 プラットフォーム:iOSの オペレーティングシステム:OSX 10.11.16 のXcode:8.1

答えて

0

それはRSOD内の命令は、彼らがあるべきほどの核ではないというのが私の経験です。この方法はまだ失敗していますが、最も成功したのは最も精巧な破壊です。私はこれ以上進まなければならないとは思わない。

  1. は、ノードがkillall node
  2. watchman watch-del-allが潜んでいないことを確認してください
  3. パッケージャを閉鎖し、ALLシミュレータ/エミュレータ
  4. - 要求された
  5. クリアをプラットフォームとして、特定のキャッシュ

    私は。 iOS - rm -rf ios/build/ModuleCache/*

    ii。 Android - rm -rf android/app/build

    iii。 アンドロイドからrm -rf $HOME/.gradle/caches/

  6. rm -rf node_modules/ #DeatToノードモジュール

  7. npm cache cleanノードキャッシュクリーン
  8. npm i - これは常に最後にする必要があり、何らかの理由で新鮮
  9. rm -rf $TMPDIR/react-*を開始

  10. 楽しい!

+0

あなたの指示に従ってください。しかし、同じ問題が残っています。どうもありがとうございます。 – Jay

+0

うわー! OK、あなたのプロジェクトをgithubから再度クローンして、それを行ってください。それはあなたのプロジェクトや記憶の中に塊があるかどうかを教えてくれるでしょう。新しい新しいクローンが失敗した場合は、シミュレータをリセットしてコンピュータを再起動する必要があります。 – GantMan

+0

これはうまくいきませんでした。以前のバージョンのxcodeをインストールし、それが修正されているかどうかを確認します。 – Jay

0

これは修正されました。さまざまなパッケージの更新や、プロジェクトに特有の壊れた依存関係の修正(ハッキング)など、いくつかのループを飛ばしなければならなかったので、実行された手順を文書化することは他の誰にとっても役に立ちません。

関連する問題