我有一个带有流运行时的React本机项目。当我运行它时,我得到:
node_modules/react-native/node_modules/react-native/Libraries/Components/Button.js: Decorators are not enabled.
我不希望流运行时对node_modules执行任何类型验证。如何禁用它而不检查它们?
答案 0 :(得分:1)
正如documentation所说:
[ignore]
文件中的.flowconfig
部分告诉Flow在类型检查代码时忽略与指定的正则表达式匹配的文件。默认情况下,不会忽略任何内容。
这应该忽略项目顶层的所有node_modules
:
[ignore]
<PROJECT_ROOT>/node_modules/.*
但是不建议这样做,因为您也可能会丢失一些有效的输入。在这种情况下,请考虑忽略单个依赖项(例如node_modules/react-native
)甚至单个文件。