我刚刚完成了我们项目的一半流程,我们使用RN 0.44.0。
棘手的部分是:你也想知道node_modules里面的错误,有人说这些错误是有帮助的。
不管怎样,我禁用错误node_modules,这里是我的.flowconfig:
[ignore]
<PROJECT_ROOT>/node_modules/.*
<PROJECT_ROOT>/flowLibs.js
[include]
[libs]
./flowLibs.js
[lints]
[options]
unsafe.enable_getters_and_setters=true
您应该安装流程首先,如果你没有安装正确,
npm install --save-dev flow-bin
以及在运行此你在安装后预计root:
npm run flow init
如果npm run flow init
不起作用,只需添加在npm脚本中使用"flow": "flow"
。
初始化后,将我的.flowconfig
放入您的项目.flowconfig
文件中。
然后创建一个js文件flowLibs.js
如果npm run flow check
导致你的任何错误,如Module_Name. Required module not found
在flowLibs.js
写下代码:
declare module 'Module_Name' { declare var exports: any; };
之后,你要善于和你一起去,现在项目。
顺便说一句,不要忘记添加//@flow
在你想检查类型的文件的顶部。
你尝试了吗?这是为[email protected],但现在它的[email protected] +。我尝试过但未能发布此问题。如果你尝试成功,请告诉我如何 – Val
其实我刚刚开始流动,这是最近已经完成的朋友的建议。所以我认为我不如把它推荐给你。 –