react-native - 使用 M1 在 Mac 上正确设置 react-native(找不到正确答案)
问题描述
我有一台 MacBook Pro M1,我正在尝试使用PyCharm / WebStorm启动一个 React Native 项目,但在以下问题中运行:
info Installing required CocoaPods dependencies
✔ CocoaPods (https://cocoapods.org/) is not installed. CocoaPods is necessary for the iOS project to run correctly. Do you want to install it? › Yes, with gem (may require sudo)
error
/Users/nicolamacchitella/PycharmProjects/reactproject/node_modules/metro-hermes-compiler/src/emhermesc.js:77
throw ex;
^
RuntimeError: abort(Error: An error occured while trying to install CocoaPods, which is required by this template.
Please try again manually: sudo gem install cocoapods.
CocoaPods documentation: https://cocoapods.org/). Build with -s ASSERTIONS=1 for more info.
at process.abort (/Users/nicolamacchitella/PycharmProjects/reactproject/node_modules/metro-hermes-compiler/src/emhermesc.js:440:13)
at process.emit (node:events:390:28)
at emit (node:internal/process/promises:136:22)
at processPromiseRejections (node:internal/process/promises:242:25)
at processTicksAndRejections (node:internal/process/task_queues:97:32)
Node.js v17.0.1
Done
解决方案
在我的 M1 Macbook Pro 上设置开发环境时,我最初也遇到了一些问题。
尝试运行:
sudo gem install cocoapods
如果它不起作用,请安装Homebrew并运行:
brew install cocoapods
推荐阅读
- python - Select all rows from Time Series data for a given day (by timestamp)
- symfony - Webpack encore 包含外部 js
- javascript - socket.io 连接的最佳实践
- javascript - 在 Heroku 上部署的 React Portfolio 不显示图像
- reactjs - React Hooks - 防止深度比较导致无限重新渲染
- twitter-bootstrap - 减少 bootstrap/primeng scss 导入足迹
- javascript - 如何更快地找出哪个 nodeunit 导致异步错误?
- javascript - Javascript在keyevent之后开始秒表
- python - 张量流。将图像从 PNG 转换为 JPEG
- typescript - 在标记的不相交联合上运行的通用函数 - 为什么这里需要类型规范?