Hri*_*mov 3 reactjs flowtype react-native
我从头开始了一个 React Native 项目并配置了 Flow。
当我运行时,npm run flow除了react-native模块的一个小问题外,一切正常:
无法解析模块 react-native。
我在用:
"react": "16.3.1",
"react-native": "0.55.3",
"flow-bin": "0.74.0"
Run Code Online (Sandbox Code Playgroud)
我的.flowconfig是:
[ignore]
.*/node_modules/.*
.*/.cache/.*
.*/test/.*
[include]
[libs]
[lints]
[options]
[strict]
Run Code Online (Sandbox Code Playgroud)
尝试过"flow-typed": "2.4.0"但没有用。
我发现了以下问题,但没有任何解决方案:/
您需要为react-native.
type-def-lib在项目根目录中创建一个文件夹,并在其中创建一个react-native.js包含这些内容的文件
declare module 'react-native' {
declare module.exports: any
}
Run Code Online (Sandbox Code Playgroud)
然后在您的.flowconfiglibs 下添加该文件夹:
[libs]
./type-def-libs
Run Code Online (Sandbox Code Playgroud)
现在yarn run flow应该不会产生错误。
| 归档时间: |
|
| 查看次数: |
2898 次 |
| 最近记录: |