gpt4 book ai didi

reactjs - react 流 : Cannot resolve module react-native

转载 作者:行者123 更新时间:2023-12-04 01:33:58 25 4
gpt4 key购买 nike

我已经从头开始了一个 React Native 项目并配置了 Flow。

当我运行 npm run flow 时,除了 react-native 模块的一个小问题外,一切正常:

Cannot resolve module react-native.

我正在使用:

"react": "16.3.1",
"react-native": "0.55.3",
"flow-bin": "0.74.0"

我的 .flowconfig 是:

[ignore]
.*/node_modules/.*
.*/.cache/.*
.*/test/.*

[include]

[libs]

[lints]

[options]

[strict]

尝试使用 "flow-typed": "2.4.0" 但没有成功。

我找到了以下 issue但没有任何解决方案:/

最佳答案

您需要为 react-native 添加类型定义。

在项目根目录中创建一个名为 type-def-lib 的文件夹,并在其中创建一个名为 react-native.js 的文件,其中包含这些内容

declare module 'react-native' {
declare module.exports: any
}

然后在您的 .flowconfig 中,在 libs 下添加该文件夹:

[libs]
./type-def-libs

现在 yarn run flow 应该不会产生任何错误。

关于reactjs - react 流 : Cannot resolve module react-native,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50763869/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com