gpt4 book ai didi

android - 如何使用 npx 创建新的 React Native 应用程序?

转载 作者:行者123 更新时间:2023-12-03 19:32:55 25 4
gpt4 key购买 nike

我已经几个月没有使用react-native了。与此同时,似乎有些事情发生了变化。在官方文档中,他们建议卸载 react-native-cli 并使用 npx react-native init 代替。我这样做了,但最终出现了错误,因为我没有全局安装该软件包。但是,如果我全局安装 react-native,运行项目时会出现错误,提示我应该删除全局包。

现在创建 React 应用程序的正确方法是什么?

最佳答案

  1. npm uninstall --global react-native-cli
  2. 安装 Node JS(我使用 Node JS 版本 12.10.0 here ),我不使用最新版本,因为存在一个错误,我无法运行我的 React Native 应用程序
  3. 安装python2 jdk8yarn
  4. 安装android studio和sdk并将ANDROID_HOME添加到环境变量
  5. 使用npx react-native init ProjectName创建新项目
  6. 使用 yarn react-native run-androidyarn react-native run-ios 运行项目

@Raeygzz如果你想使用react-native相关命令,请在命令开头添加yarn/npx

yarn react-native run-android
yarn react-native run-ios

npx react-native run-android
npx react-native run-ios
  1. 如果你想创建 apk 调试使用在你的根项目中

    cd android && gradlew assembleDebug

  2. apk发布在你的根项目中

    cd android && gradlew assembleRelease

  3. 使用 bundle 进行调试在你的根项目中

    yarn react native 运行-android

并获取apk文件

android\app\build\outputs\apk\debug

如果我使用的设备没有 USB 电缆,我通常会这样做,所以我将文件复制到那里,并将其发送到云端,下载到设备并安装它,之后我只需摇动手机即可并转到设置并设置调试服务器例如:10.xxx.xxx:8081然后在cmd中运行yarn start摇动设备并选择刷新

react-native run-android 和 gradlew assembleDebug 之间的区别在这里 react-native run-android Vs ./gradlew assembleDebug

关于android - 如何使用 npx 创建新的 React Native 应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59310296/

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