React Nativeプロジェクトの依存関係を更新してからしばらくありましたが、最新のものをすべて入手しようとしています。私は[email protected]
と[email protected]
から始めました。 npm install --save [email protected]
を使用してすべてを更新しました。Reactネイティブと依存関係をアップグレードする際の不変違反
私はすべてを更新したので、私は自分のアプリを動かすことができません。デバッグに土壇場の努力として
Invariant Violation: Element type is invalid: expected a strong (for built-in components) or a class/function (for composite components) but got:object
、私は次のことをやった:私は次のエラーを取得しています
実行しているだけのコードがindex.androidの内側にあるように、すべてのアプリケーションコードをコメントアウト。 JS:
のみ反応し、反応し、ネイティブがロードされるように、私のpackages.jsonファイルを修正import { AppRegistry } from 'react-native'
import CRV from './app'
AppRegistry.registerComponent('CRV',() => CRV)
:
"dependencies": {
"react": "^16.0.0-beta.5",
"react-native": "^0.49.1"
}
を3210
私は私のアプリを実行すると、私は赤い画面取得しています。残念ながら
を、私はこの時点で進行するか見当がつかない。おそらく私はあまりにも多くのコメントをしたし、問題を分離する前に実行する必要があるいくつかの他のコードがありますか?
デバッグするには、それをインポートするので 'app.js'も参照する必要があります。 –
あなたは 'react-native upgrade'をやりましたか? – Li357
@MikeRapadas私は実際にapp.jsを持っていません。私は '/ app/index.js'ファイルを持っています。それは同じことですか? – djibouti33