react native环境安装流程

作者:童童~yy 时间:2023-07-02 10:22:36 

react-native安装流程

1.npx react-native init AwesomeProject报错

react native环境安装流程

运行 cd ./demo/ios && pod install 即可解决

2.安装JDK

(1)brew install adoptopenjdk/openjdk/adoptopenjdk8
运行项目下运行react-native doctor 报错
✖ JDK

  • Version found: 1.8.0_191

  • Version supported: >= 8

react native环境安装流程

这个报错不影响环境,注意 1.8 版本官方也直接称 8 版本,是doctor识别不了

3.创建配置文件为~/.zshrc

(1). 可以使用echo $0命令查看你所使用的 shell
(2).创建配置文件为~/.zshrc
(如果是 bash 则为~/.bash_profile)
在命令行输入 touch .zshrc 查看是否创建成功 则使用open $HOME/.zshrc 打开文件夹表示创建成功
(3)打开终端,输入:/usr/libexec/java_home -V

react native环境安装流程

查看java安装路径,在配置java环境变量(不一定需要,但是我进行配置了)

JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_191.jdk/Contents/Home CLASSPAHT=.: J A V A H O M E / l i b / d t . j a r : JAVA_HOME/lib/dt.jar: JAVAHOME/lib/dt.jar:JAVA_HOME/lib/tools.jar PATH= J A V A H O M E / b i n : JAVA_HOME/bin: JAVAHOME/bin:PATH: export JAVA_HOME export CLASSPATH

react native环境安装流程

运行Java - version,显示

react native环境安装流程

则安装成功

2.安装Android sdk时报错版本不匹配,点击show Package Details安装对应的版本

react native环境安装流程

配置 ANDROID_HOME 环境变量

(1)在Android studio中查看sdk的安装路径

react native环境安装流程

(2)在.zshrc 中配置 ANDROID_HOME 环境变量
export ANDROID_HOME= H O M E / L i b r a r y / A n d r o i d / s d k e x p o r t P A T H = HOME/Library/Android/sdk export PATH= HOME/Library/Android/sdkexportPATH=PATH: A N D R O I D H O M E / e m u l a t o r e x p o r t P A T H = ANDROID_HOME/emulator export PATH= ANDROIDHOME/emulatorexportPATH=PATH: A N D R O I D H O M E / t o o l s e x p o r t P A T H = ANDROID_HOME/tools export PATH= ANDROIDHOME/toolsexportPATH=PATH: A N D R O I D H O M E / t o o l s / b i n e x p o r t P A T H = ANDROID_HOME/tools/bin export PATH= ANDROIDHOME/tools/binexportPATH=PATH:$ANDROID_HOME/platform-tools

react native环境安装流程

环境安装成功

4.运行 npm run android

现实不能安装app,报错端口8081里面报错,切换了国外数据源后安装正常

来源:https://blog.csdn.net/weixin_39858291/article/details/116904371

标签:react,native,安装
0
投稿

猜你喜欢

  • Python的Asyncore异步Socket模块及实现端口转发的例子

    2023-04-23 13:24:38
  • python+selenium开发环境搭建图文教程

    2022-10-17 13:04:05
  • Mysql 忘记root密码和修改root密码的解决方法(小结)

    2024-01-20 09:01:22
  • python MySQLdb使用教程详解

    2024-01-28 06:29:51
  • 快速掌握 Mysql数据库对文件操作的封装

    2009-02-23 17:37:00
  • python枚举类型定义与使用讲解

    2021-04-11 08:55:42
  • MySQL学习之分组查询的用法详解

    2024-01-26 02:27:37
  • Python查找多个字典公共键key的方法

    2022-12-01 09:53:58
  • Python中切片的详细操作篇

    2021-11-29 13:33:26
  • MySQL中触发器的基础学习教程

    2024-01-15 21:21:11
  • JS获取网页中HTML元素的几种方法分析

    2007-10-12 13:08:00
  • PyQt5 QListWidget选择多项并返回的实例

    2022-12-14 07:49:25
  • python使用pyecharts库画地图数据可视化的实现

    2023-04-18 09:44:25
  • Vue中axios的封装(报错、鉴权、跳转、拦截、提示)

    2024-05-02 17:06:03
  • MySQL错误中文参照列表

    2010-09-30 14:41:00
  • python实现简单贪吃蛇小游戏

    2021-12-11 13:59:00
  • dl+ol应用

    2008-06-21 17:04:00
  • thinkphp5修改view到根目录实例方法

    2024-05-03 15:51:58
  • 如何使用ASP实现网站的“目录树”管理

    2008-06-13 06:39:00
  • OpenCV图像处理之七种常用图像几何变换

    2022-01-27 03:11:51
  • asp之家 网络编程 m.aspxhome.com