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

如何在Expo Snack中导入依赖后自动添加新包,无需手动修改package.json

Expo Snack 自动添加依赖说明

Expo Snack 本身自带自动识别添加依赖的功能,不需要手动填写expo-av等官方包的版本号,具体规则如下:

  • 对于expo-av这类 Expo 官方维护的生态包,你只需要在代码中正常编写导入语句即可,示例导入代码:
    import { Audio } from 'expo-av'
    
    编写完成后Snack会自动扫描导入的包名,匹配和你当前选择的Expo SDK版本兼容的最新稳定版依赖,自动写入package.json的依赖项中,不需要额外手动操作。
  • 如果自动识别未触发,你可以通过可视化入口快速添加:打开package.json编辑面板,点击右上角的添加依赖按钮,搜索expo-av后点击对应搜索结果,即可自动添加适配版本的依赖,无需手动输入版本号。
  • 操作参考示意图:
    操作示意图
  • 只有非Expo官方维护的第三方npm包可能存在无法自动识别的情况,需要手动填写信息,所有官方生态包均支持自动添加功能。

内容的提问来源于stack exchange,提问作者Kamal Hossain

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.06 06:57:04