gpt4 book ai didi

ios - 带有 macos 目标的 React-Native

转载 作者:行者123 更新时间:2023-12-01 19:48:14 27 4
gpt4 key购买 nike

尝试创建一个以-macos 和 ios/android 为目标的新项目似乎失败了。

脚步:

  • 按照 react 原生网站上的步骤,使用 create-react-native-app 获取原生应用程序。它工作正常。
  • 使用 react-native-macos init 和 macos 来获取 mac 应用程序 - 它也可以正常工作。
  • 注意到 #1 使用 App.js 而 #2 使用某种 index.platform.js 模型,我将 #2 中的 xcode 项目更改为寻找 App.js。这至少可以确保达到相同的代码。
  • 正如 react-native-macos github 页面所说,我将 #2 合并到 #1.. (不清楚是否应该覆盖,使用了 'ditto' 命令)
  • 将 rn-cli.config.js 文件添加到 root,正如 react-native-macos 所说的那样
  • 当我尝试运行 macos 时缺少模块 - 无法捆绑。

  • 在我看来,节点模块中的“react-native”文件夹以某种方式搞砸了 react-native-macos 文件夹。我仍在尝试各种事情,但考虑到“合并到现有项目”听起来多么容易,这已经让人筋疲力尽了。

    https://github.com/ptmt/react-native-macos <-我要合并的内容

    最佳答案

    您可能无法使用 create-react-native-appreact-native-macos在一起没有一些痕迹和错误。这是因为 create-react-native-app实际上创建了一个 Expo建立在 react-native 之上的应用程序但试图从最终用户那里抽象出许多本地细节。例如,您不能使用 Expo 未附带的任何 native 模块。使用 create-react-native-app 时. react-native-macos 的文档可能假设您使用的是 react-native init它创建了一个基础 react-native您必须自己处理构建的项目,而不是将构建过程卸载到 Expo .

    关于ios - 带有 macos 目标的 React-Native,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47373898/

    27 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com