Expo项目Web端运行报错:无法解析objectSpread2
解决Expo项目Web打包时无法解析babel/runtime/helpers/objectSpread2的问题
问题原因
报错提示无法解析babel/runtime/helpers/objectSpread2,是因为项目缺失@babel/runtime依赖——react-native-web编译过程中需要用到该包提供的Babel运行时辅助函数,而当前项目的package.json中未包含此依赖。
解决步骤
- 安装
@babel/runtime依赖:pnpm add @babel/runtime - 重启开发服务器:
- 终止当前运行的
pnpm run start进程 - 重新执行
pnpm run start - 按下
w键打开Web端,验证打包是否正常
- 终止当前运行的
验证
安装完成后,检查项目根目录下的package.json,确认dependencies中已新增@babel/runtime条目(版本会自动适配已安装的@babel/core)。
内容的提问来源于stack exchange,提问作者danilo
相关产品推荐
相关产品推荐

