当前位置: 首页 > news >正文

React Native 在 build iOS 的时候如果出现关于 `metro` 的错误

React Native 在 build iOS 的时候如果出现关于 metro 的错误, 例如:

Command PhaseScriptExecution failed with a nonzero exit codeShowing Recent Issues
/xxxxxxxxxxxxxxxxx/node_modules/metro/src/node-haste/DependencyGraph/ModuleResolution.js:139throw new UnableToResolveError(^

解决方案, 修改 metro.config.js 如下:

const {getDefaultConfig, mergeConfig} = require('@react-native/metro-config');const defaultConfig = getDefaultConfig(__dirname);const {resolver: {sourceExts, assetExts},
} = getDefaultConfig(__dirname);const config = {transformer: {getTransformOptions: async () => ({transform: {experimentalImportSupport: false,inlineRequires: true,},}),babelTransformerPath: require.resolve('react-native-svg-transformer'),},resolver: {assetExts: assetExts.filter(ext => ext !== 'svg'),sourceExts: [...sourceExts, 'svg'],},
};module.exports = mergeConfig(defaultConfig, config);

相关文章:

  • 【音视频】ffmpeg其他常用过滤器filter实现(6-4)
  • uniapp踩坑 tabbar页面数据刷新了但视图没有更新
  • 基于python的爱心代码游戏实现 面试最常见问题(源码+内容介绍)
  • Git Stash: 管理临时更改的利器
  • 使用jdframe进行数据处理
  • 【C++笔记】初始模版和STL简介
  • 2024年云南省职业院校技能大赛-云计算应用
  • 隧道多并发IP代理:解锁网络新体验
  • Mac下利用vscode配置latex
  • 【android10】【binder】【3.向servicemanager注册服务】
  • vue框架学习 -- 日历控件 FullCalendar 使用总结
  • 汇总3个工作必备的Python自动化代码!完整代码分享!
  • 微信小程序开发系列之-实战搭建一个简单的待办事项小程序
  • Footprint Growthly Quest 工具:赋能 Telegram 社区实现 Web3 飞速增长
  • 使用AT command 修改手机APN
  • 【跃迁之路】【699天】程序员高效学习方法论探索系列(实验阶段456-2019.1.19)...
  • 0基础学习移动端适配
  • 2018一半小结一波
  • android图片蒙层
  • canvas 高仿 Apple Watch 表盘
  • flask接收请求并推入栈
  • Js基础知识(四) - js运行原理与机制
  • js中的正则表达式入门
  • MySQL Access denied for user 'root'@'localhost' 解决方法
  • Nacos系列:Nacos的Java SDK使用
  • Transformer-XL: Unleashing the Potential of Attention Models
  • vue总结
  • web标准化(下)
  • 第13期 DApp 榜单 :来,吃我这波安利
  • 欢迎参加第二届中国游戏开发者大会
  • 排序(1):冒泡排序
  • 前端学习笔记之原型——一张图说明`prototype`和`__proto__`的区别
  • 实战|智能家居行业移动应用性能分析
  • 世界上最简单的无等待算法(getAndIncrement)
  • 新手搭建网站的主要流程
  • 正则表达式小结
  • ​Base64转换成图片,android studio build乱码,找不到okio.ByteString接腾讯人脸识别
  • ​批处理文件中的errorlevel用法
  • # C++之functional库用法整理
  • # 详解 JS 中的事件循环、宏/微任务、Primise对象、定时器函数,以及其在工作中的应用和注意事项
  • #define 用法
  • #if和#ifdef区别
  • #NOIP 2014# day.2 T2 寻找道路
  • #stm32整理(一)flash读写
  • $(selector).each()和$.each()的区别
  • (8)Linux使用C语言读取proc/stat等cpu使用数据
  • (代码示例)使用setTimeout来延迟加载JS脚本文件
  • (附表设计)不是我吹!超级全面的权限系统设计方案面世了
  • (附源码)springboot猪场管理系统 毕业设计 160901
  • (附源码)计算机毕业设计SSM疫情下的学生出入管理系统
  • (接上一篇)前端弄一个变量实现点击次数在前端页面实时更新
  • (每日持续更新)jdk api之FileReader基础、应用、实战
  • (十八)devops持续集成开发——使用docker安装部署jenkins流水线服务
  • (转)AS3正则:元子符,元序列,标志,数量表达符
  • (自适应手机端)行业协会机构网站模板