で「ライブラリ定義の矛盾した使用は」非常に明確であるが、今私はこのような何か持っている:奇妙なエラーメッセージflowjs
src/framework/uitable/show.js:0
inconsistent use of library definitions
46: columns: Array<UiTableConfigColumnType>
^^^^^^^^^^^^^^^^^^^^^^^ object type. This type is incompatible with. See lib: src/framework/uitable/uitable.js.flow:46
52: type UiTableDataColsType = Array<string>;
^^^^^^ string. See lib: src/framework/uitable/uitable.js.flow:52
src/framework/uitable/show.js:0
inconsistent use of library definitions
52: type UiTableDataColsType = Array<string>;
^^^^^^ string. This type is incompatible with. See lib: src/framework/uitable/uitable.js.flow:52
46: columns: Array<UiTableConfigColumnType>
^^^^^^^^^^^^^^^^^^^^^^^ object type. See lib: src/framework/uitable/uitable.js.flow:46
をし、持っています何を探したらいいのか分からない。
定義内の型がOKであるように見える、彼らは0
行目に互いにソースポイントに関連していない私は前にこのエラーを見たことがないと私は追跡上の任意の助けを期待していませんこのエラーの実際の原因
私はinconsistent use of library definitions
は何を意味しているだけで、エラー自体が何を意味するのか理解するのにいくつかの助けを必要とする理由ライン0
ありがとうございました。 'flow check --trace 10 'を使うと、実際の問題を解決することができました。これは実際には改善が必要なことだと思うので、私はこのエラーを再現し、別の問題https://github.com/facebook/flow/issues/2673。 – doberkofler