既存のReact Nativeプロジェクト(バージョン0.22.2)があり、特定のファイルに対してフロータイプチェッカー(バージョン0.23)を設定しようとしています。ただし、<Image>
ソースに使用しているrequire()
の呼び出しでは、フローに多くのエラーが発生しています。ネイティブが細かい処理し、それが動作リアクト<Image>ソースの「必須モジュールが見つかりません」というメッセージフロー
<Image source={require('./images/nav.png')} style={styles.navIcon} />
:たとえば、私たちはHeader.jsにおける当社の構成要素の一つで、このコードを持っています。しかし、流れは通常のモジュールとしてrequire()
を治療しようとしているように見える必要が、それを見つけていない、とこのようなエラーを与える:
Header.js:30
30: <Image source={require('./images/nav.png')} style={styles.navIcon} />
^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./images/nav.png. Required module not found
どのように私は、これらのエラーを与えて停止するようにフローを伝えることができますか?私は.flowconfig
の[ignore]
セクションに.*/images/.*
を追加しようとしましたが、何も変わりません。
で解決JPGファイルは、私は好奇心が強いため、同じ問題を持っていた [静止最新の](https://github.com/facebook/react-native/issues/784#issuecomment-94208658)フローは私にとって新しいプロジェクトで実行されません。すぐに提供されているものを超えてカスタムignore/includeルールを追加しましたか?これが本当に唯一の問題である場合、それを要点として分かち合うよう心がけてください。 –
私は、「反応ネイティブの初期化」のほとんどの設定を使用していると思います。 –
それは...?奇妙な私はnode_modulesからあらゆる種類のエラーを取得します。 .flowconfigを要点として共有しようと思いますか? –