0

Mac OS 10.10.5(14F1713)のYosemiteに反応ネイティブをインストールしました。私がAwesomeProjectを起動すると(すべてOK)、「Welcome to React Native」というアプリが表示されます。私はgithubからこのアプリケーション(https://github.com/VctrySam/AirBnbのような)を起動しようとすると、 "厳格なモードでは字句的にネストされたステートメントで関数の宣言ができない"という赤い画面が表示されます。React Native:厳密なモードでは、字句的にネストされたステートメントの関数宣言が許可されていません

私はAndroid Studio 2.3を使用しています。 XCodeについては、反応しないでください。
私の構成:
ノード7.8.0.yosemite
見張り4.7.0
反応ネイティブ-CLI AwesomeProjectから2.0.1
package.json:
が "反応する": "15.4.2" を、
「反応性ネイティブ」:「0.42.3」

誰かが私を助けてくれますか?

+0

ノードを6にダウングレードしようとしましたか?* – patotoma

+0

の[n](https://github.com/tj/n)を使用することができます。VctrySam/AirBnbプロジェクトでは、本当に古いバージョンのReact Nativeが使用されています。あなたはそのアプリをどのように起動しようとしていますか?バージョン29(プロジェクトで使用されているもの)とバージョン42(使用しているもの)の間にはいくつかの大きな変更がありました。 –

+0

ありがとう、私はしようとします。前にノード7をアンインストールする必要がありますか? – manthing

答えて

1

"反応する"と同じエラーがありました: "^ 15.3.2"と "反応するネイティブ": "^ 0.35.0"。次の回避策が私のために働いた。 JSをリモートでデバッグを有効にすると、エラーなしでアプリを実行できます。

関連する問題