0

Flowを使用して、既存のES6コードベースのタイプチェックを実行しようとしています。私はフローに全く慣れていないので、私は最初にドキュメントhereを始めました。自分のモジュールにフロー要求のモジュールが見つかりません

すべてのサードパーティモジュールが無視され、タイプチェックが行われませんでした。

[ignore] 
.*/node_modules/.* 

しかし、問題は、私自身のモジュールレポートにフローチェックエラーを参照しているすべてのimport文です:

Flow check error

私はフローは自分のコードベースでモジュールを認識させるにはどうすればよいですか?

+0

を非正規化器は 'default'エクスポートを持っていますか? –

+0

@AluanHaddadはい、それは、コードが流れを追加する前に動作するので、エクスポートに問題はありません。 .flowconfigファイルから参照ルートがどこにあるのかを伝える必要がありますか? – fuyi

+0

私は流れについて何も知らない。私はモジュールについて少し知っているので、私は尋ねると思った。 –

答えて

0

module.name_mapper.flowconfig optionを探しています。

私は私のプロジェクトの一つで、次のコードがあります。

[ignore] 
... 
[include] 
... 
[libs] 
... 
[options] 
module.name_mapper='app' -> '<PROJECT_ROOT>/src' 

そして、私のsrc/フォルダ内のpackage.json:

{ 
    "name": "app" 
} 

だから私は使用することができます。

import Whatever from 'app/path/to/my/module'; 
関連する問題