React-native:node_modules\@react-native-community\masked-view 中缺少 index.js 文件

2024-02-24

我在构建反应本机应用程序时收到以下错误。@react-native-community/masked-view and @react-navigation\stack是最新的,但不确定为什么在构建时没有解决这个包。

error: Error: While trying to resolve module `@react-native-community/masked-view` from file `C:\..\..\node_
modules\@react-navigation\stack\src\views\MaskedViewNative.tsx`, the package `C:\..\..\node_modules\@react-n
ative-community\masked-view\package.json` was successfully found. However, this package itself specifies a `main` module
 field that could not be resolved (`C:\..\..\node_modules\@react-native-community\masked-view\index.js`. Indeed, none of these files exist:


my package.json 

{
  "name": "appname",
  "version": "0.0.1",
  "private": true,
  "scripts": {
   ..
  },
  "dependencies": {
    "@react-native-community/async-storage": "^1.11.0",
    "@react-native-community/masked-view": "^0.1.10",
    "@react-native-firebase/app": "^8.4.6",
    "@react-native-firebase/auth": "^9.3.1",
    "@react-native-firebase/firestore": "^7.8.7",
    "@react-native-firebase/functions": "^7.4.9",
    "@react-native-firebase/storage": "^7.4.10",
    "@react-navigation/bottom-tabs": "5.10.2",
    "@react-navigation/drawer": "5.10.2",
    "@react-navigation/material-top-tabs": "5.3.2",
    "@react-navigation/native": "5.8.2",
    "@react-navigation/stack": "5.11.1",
    "@reduxjs/toolkit": "^1.4.0",
    "axios": "^0.19.2",
    "lodash": "^4.17.19",
    "moment": "^2.27.0",
    "react": "16.13.1",
    "react-native": "0.63.2",
    "react-native-animatable": "^1.3.3",
    "react-native-fast-image": "^8.3.2",
    "react-native-gesture-handler": "^1.7.0",
    "react-native-global-props": "^1.1.5",
    "react-native-keyboard-aware-scroll-view": "^0.9.2",
    "react-native-paper": "^4.0.1",
    "react-native-reanimated": "^1.10.1",
    "react-native-safe-area-context": "^3.1.1",
    "react-native-screens": "^2.9.0",
    "react-native-spinkit": "^1.5.0",
    "react-native-vector-icons": "^7.0.0",
    "react-redux": "^7.2.1"
  },
  "devDependencies": {
    ...
  },
  "jest": {
    "preset": "react-native"
  }
}

更新和临时解决方案:

我已尝试卸载@react-native-community/masked-view几次。 我尝试删除节点模块文件夹,使用以下命令清除缓存npm cache clean --force, react-native start --reset-cache但到目前为止没有任何效果。

然后我意识到@react-native-community/masked-view软件包安装时缺少 index.js 文件。

我从另一个项目复制了 js 文件夹和 index.js 文件@react-native-community/masked-view项目开始建设。

我不确定为什么安装本身缺少该文件夹和索引文件。

非常感谢有关此问题的任何帮助。


这对我来说非常有效,希望它也能帮助那里的任何人。

1.删​​除node_modules 2.删除package-lock.json 3. npx 博览会预构建 4. 运行 npx expo start -c

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

React-native:node_modules\@react-native-community\masked-view 中缺少 index.js 文件 的相关文章

随机推荐

  • 使用 Ansible 停止可能不存在的服务

    我正在使用 Ansible2 6 1 我试图确保某些服务没有在目标主机上运行 问题是该服务可能在某些主机上根本不存在 如果是这种情况 Ansible 将因缺少服务而失败并出现错误 服务由Systemd 使用服务模块 name Stop se
  • 如何将 PDF 转换为文本,以便可以使用 PHP 解析该文本?

    我的 PDF 大多是简单格式的文本 我想用 PHP 解析文本 我意识到 PDF 是二进制的 因此我需要一个实用程序或库将其转换为文本 有什么建议吗 第三方软件可以转储PDF文件的文本内容 例如 xdoc2txt 仅限 Windows 在 W
  • 如何在 Angular 5 中实现无限滚动分页?

    我需要在 Angular 5 中实现无限滚动分页 我尝试过无限滚动 但它无法正常工作 我需要显示前 10 条帖子及其评论 滚动后这 10 条评论需要再次调用服务 10 条帖子 并将数据附加到现有帖子中 您可以使用ngx 无限滚动 npm i
  • 方法指针转换

    我正在为教育目的编写一个代表类 但遇到了一个小问题 委托不仅必须能够调用函数 还必须能够调用对象的成员方法 这意味着我需要存储指向方法的指针 void classname methodPtr 我需要存储指向不同类和不同参数列表的方法的指针
  • 未找到以下 ICU 库: -- i18n(必需)

    我必须构建 miktex 源代码 我从 github 安装源代码 他们给了我构建它的链接 https miktex org howto build mac https miktex org howto build mac 我按照链接中给出的
  • FancyBox 根本不工作

    我在运行 fancybox 时遇到问题 我也在运行其他一些 jquery 以下是正在运行的脚本
  • 使用 Tortoise SVN 跨 SVN 存储库移动目录

    如果两个目录都在同一个 SVN 存储库中 如何将子目录从一个目录移动到另一个目录 我正在使用乌龟SVN 选择要移动的文件夹 文件 然后右键单击它们并将它们拖动到要移动的位置 菜单将出现一个选项 SVN 将版本控制文件移至此处 正如所澄清的p
  • Android - 使用 jarsigner 签署我的 apk 时出错

    我制作了一个这样的密钥文件 C Users Alex gt keytool genkey v keystore alexkey keystore alias alexkey keyalg RSA keysize 2048 validity
  • 使用 MVEL 有什么优势?

    我正在学习jBPM引擎 我注意到它在流程设计中默认使用MVEL方言 那么问题来了 使用MVEL代替纯Java有什么优势呢 如果我开始用 Java 编写更复杂的流程 是否会遇到麻烦 jBPM 文档写道 请注意 MVEL 接受任何有效的 Jav
  • 如何将订单项自定义字段值从机会传递到销售订单?

    我在机会产品选项卡中有一个自定义行号字段 供客户对所选产品重新排序 并且网格按自定义字段值排序 我试图将机会的价值传递给也具有类似字段的销售订单 我尝试过以下代码但它不起作用 PXGraph InstanceCreated AddHandl
  • 通过 skimage.io.imread 读取的图像形状可疑

    我正在尝试使用 skimage io imread 读取 RGB 图像 但看完图片后发现图片形状不对 print img shape 表明 图像形状是 2 显示问题的完整代码是 from skimage import io img io i
  • 如何从 Pandas 数据框中删除行列表?

    我有一个数据框 df gt gt gt df sales discount net sales cogs STK ID RPT Date 600141 20060331 2 709 NaN 2 709 2 245 20060630 6 59
  • 同一函数的模板化版本和非模板化版本是否被视为重载?

    一个非常正式的问题 这被认为是过载吗 删除模板与仅重载参数有根本不同吗 template
  • 为客户端付费专区处理 isAccessibleForFree

    试图理解Google 付费内容指南 https developers google com search docs data types paywalled content 我的网站是这样工作的 没有付费订阅的用户每周将获得几次免费阅读 有
  • Django:添加之前检查对象是否已经存在

    如何检查对象是否已存在 并仅在存在时添加它not已经存在 这是代码 如果 follow role 已经存在 我不想在数据库中添加两次 我首先要如何检查 也许可以使用 get 但是如果 get 没有返回任何内容 Django 会抱怨吗 cur
  • 有“pip bundle”的不错的替代品吗?

    I use pip bundle对于我的生产系统 今天我收到了以下令人沮丧的消息 Due to lack of interest and maintenance pip bundle and support for installing f
  • Ubuntu 10.04 64 位上的 Android 开发使用哪个 JDK?

    Ubuntu 10 04 64 位作为 Android 开发环境看起来很有前途 我现在已经启动并运行了它 但我陷入了以下决策点 Synaptic 包管理器有 默认jdk 标准 Java 或 Java 兼容开发套件 sun com 有两个 J
  • C# 类型系统健全且可判定吗?

    我知道Java的类型系统是不健全的 它无法对语义上合法的构造进行类型检查 并且无法确定 它无法对某些构造进行类型检查 例如 如果您将以下代码片段复制 粘贴到类中并编译它 编译器将崩溃并显示StackOverflowException 多么贴
  • 当我使用“pip install mysql-connector”时,“无法找到 Protobuf include 目录”

    当我尝试使用 pip install mysql connector 加载时出现此错误 我也尝试过 pip install Protobuf 但没有解决方案 Python architecture 64 bit Python ARCH 64
  • React-native:node_modules\@react-native-community\masked-view 中缺少 index.js 文件

    我在构建反应本机应用程序时收到以下错误 react native community masked view and react navigation stack是最新的 但不确定为什么在构建时没有解决这个包 error Error Whi