【问题标题】:[Flow]react-native: Required module not found[流程]react-native:找不到所需的模块
【发布时间】:2017-10-02 08:05:19
【问题描述】:

.flowconfig

...
[libs]
node_modules/react-native/Libraries/react-native/react-native-interface.js
node_modules/react-native/flow
flow/
...

index.js

import { View } from 'react-native'; ---> produce: react-native. Required module not found.
...

也许我的 flowconfig 库设置被破坏了?

  • react-native 0.42.3
  • flow-bin 0.45.0

【问题讨论】:

  • 删除node_modules然后再次运行npm install
  • @ShubhamKhatri 谢谢,但这没有帮助
  • 查看this answer。它对我有用。

标签: reactjs react-native flowtype


【解决方案1】:

这是一个快速解决方案,可让我忽略 react-native

的流程相关错误
  1. 进入你的项目目录

    cd my-awesome-project

  2. 如果项目不存在,则在您的项目中创建一个名为flow-typed 的目录

    mkdir 流式

  3. 添加文件react-native.js

    触摸 react-native.js

  4. 将以下内容添加到react-native.js 并使用您喜欢的编辑器点击保存

    声明模块'react-native' { 声明module.exports:任何; }

【讨论】:

    【解决方案2】:

    check this out 。编写您需要的包名称并在库中添加第一个正则表达式。这是一个黑客;)

    【讨论】:

      猜你喜欢
      • 2017-10-23
      • 1970-01-01
      • 2017-06-29
      • 2019-09-06
      • 1970-01-01
      • 2017-03-14
      • 1970-01-01
      • 2023-04-06
      • 1970-01-01
      相关资源
      最近更新 更多