You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Expo 46.0.0安装react-native-pdf时插件解析失败求助

解决Expo 46.0.0中react-native-blob-util/react-native-pdf插件解析失败问题

核心解决步骤

  1. 安装对应配置插件
    Expo 46不会自动安装第三方库的config插件,需手动执行安装命令:

    npm install @config-plugins/react-native-blob-util @config-plugins/react-native-pdf --save-dev
    

    或使用yarn:

    yarn add @config-plugins/react-native-blob-util @config-plugins/react-native-pdf --dev
    
  2. 校验app.json结构
    确保plugins数组完全嵌套在expo对象内部,完整示例如下:

    {
      "expo": {
        "name": "你的应用名称",
        "slug": "你的应用标识",
        "plugins": [
          "@config-plugins/react-native-blob-util",
          "@config-plugins/react-native-pdf"
        ]
      }
    }
    
  3. 清除缓存重启项目
    执行命令清除Expo缓存并重启:

    expo r -c
    

额外排查方向

  • 检查react-native-pdf和react-native-blob-util的版本是否兼容Expo 46,建议安装官方标注的兼容版本
  • 若问题仍存在,删除node_modules和package-lock.json(或yarn.lock),重新执行依赖安装后重启项目

内容的提问来源于stack exchange,提问作者Anuj Todankar

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.27 02:55:02