Javascript 如何使用第三方.flow文件?

Javascript 如何使用第三方.flow文件?,javascript,reactjs,flowtype,Javascript,Reactjs,Flowtype,我正在努力添加到React.js应用程序。我曾经添加过几个软件包,看起来很有效 这个问题是我正在使用。它们没有流类型的repo,但它们提供了Component.js.flow文件 但是,我遇到了以下错误: Error: src/NotFound/NotFound.js:6 6: import Button from 'material-ui/Button' ^^^^^^^^^^^^^^^^^^^^ material-ui/Button. Req

我正在努力添加到React.js应用程序。我曾经添加过几个软件包,看起来很有效

这个问题是我正在使用。它们没有流类型的repo,但它们提供了
Component.js.flow
文件

但是,我遇到了以下错误:

Error: src/NotFound/NotFound.js:6
  6: import Button from 'material-ui/Button'
                        ^^^^^^^^^^^^^^^^^^^^ material-ui/Button. Required module not found

Error: src/NotFound/NotFound.js:8
  8: import { withStyles } from 'material-ui/styles'
                                ^^^^^^^^^^^^^^^^^^^^ material-ui/styles. Required module not found
我的
.flowconfig

[ignore]
<PROJECT_ROOT>/node_modules/.*
<PROJECT_ROOT>/build/.*
<PROJECT_ROOT>/scripts/.*
<PROJECT_ROOT>/coverage/.*
<PROJECT_ROOT>/config/.*
.*\.test\.js

[include]

[libs]
<PROJECT_ROOT>/flow-typed/.*

[lints]

[options]
emoji=true

Flow认为
物料ui
不存在,因为您在
.flowconfig
中显式忽略了
节点\u模块中的所有文件。删除
[ignore]
/node\u modules/*
)下的第一行,就可以开始了


请注意,其他一些库可能会导致流问题。你应该选择性地忽略这些,而不是完全忽略所有第三方LIB。

啊,谢谢!现在这是有道理的。这要详细得多,但这是我更新的
.flowconfig
。(由于字符限制而链接)后续问题:我现在没有收到错误,但这些文件似乎还没有被使用。如果我导入一个组件并故意传递一个错误的道具,flow仍然不会报告任何错误。你知道会出什么问题吗?
react@15.5.4
material-ui@1.0.0-beta.8
flow-bin@0.54.0