无法解析模块 @react-native-masked-view/masked-view 2021

Posted

技术标签:

【中文标题】无法解析模块 @react-native-masked-view/masked-view 2021【英文标题】:Unable to resolve module @react-native-masked-view/masked-view 2021 【发布时间】:2021-10-13 16:33:23 【问题描述】:

我已经尝试了上一个帖子中的所有答案,但都没有奏效 Unable to resolve "@react-native-community/masked-view

我无法以任何身份构建我的应用程序。使用 expo ~42.0.0 来管理安装。

Unable to resolve module @react-native-masked-view/masked-view from 
/node_modules/@react-navigation/elements/src/MaskedViewNative.tsx

这是他们主分支上的那个文件 https://github.com/react-navigation/react-navigation/blob/main/packages/elements/src/MaskedViewNative.tsx

只是好奇这个错误是什么意思,世博会文档说反应导航使用@react-native-community/masked-view 这个错误和最新版本中的代码说其他方式 https://docs.expo.dev/versions/latest/sdk/masked-view/

有人找到解决办法了吗?

【问题讨论】:

【参考方案1】:

expo 文档说反应导航使用 @react-native-community/masked-view

Expo 文档说 React Navigation 5.x 使用 @react-native-community/masked-view。你可能使用的是 React Navigation 6.x,而不是 React Navigation 5.x。但是,如果您因为缺少特定包并且您已经知道它是哪个包而收到错误,那么 Expo 文档中的内容并不重要。

你需要安装@react-native-masked-view/masked-view:

expo install @react-native-masked-view/masked-view

【讨论】:

以上是关于无法解析模块 @react-native-masked-view/masked-view 2021的主要内容,如果未能解决你的问题,请参考以下文章

未找到模块:无法解析“

找不到模块:错误:无法解析模块“路由”

Webpack:无法解析模块“文件加载器”

React 无法编译模块未找到:无法在listingDetail 上解析

找不到模块:无法解析“firebase”

无法解析模块 ./zlib_bindings