React Native Mac版环境配置

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了React Native Mac版环境配置相关的知识,希望对你有一定的参考价值。

参考技术A Mac环境下RN的安装之路:

前言:之前安装了Flutter环境,准备Flutter之路。。现在又准备安装一下React native环境配置... Mac终端源为~zsh

RN中文网 -- ( https://www.react-native.cn/docs/environment-setup )里面看一下Mac的环境安装步骤

一、安装node

然后尝试着运行下 node -v 看看是否安装成功,并没有安装成功。

运行了一下 brew -v 查看了一下版本,是一两个月前的版本号,抱着试试的态度,brew update 升级一下版本号。

现在版本号为

然后再次运行 brew install node, 等待一会安装完毕,没有再报错 Error信息。
node -v 查看一下node的版本信息

二、 安装Watchman ( Watchman -- ( https://facebook.github.io/watchman )则是由 Facebook 提供的监视文件系统变更的工具。安装此工具可以提高开发时的性能(packager 可以快速捕捉文件的变化从而实现实时刷新)。

(因为笔者是ios开发,所以Xcode 和 Simulator都已经安装过了)

三、安装React Native的命令行工具(react-native-cli)

终端运行 rect-natice init MyApp 创建一个项目名为MyApp的项目,这一步第一次运行初始化需要一段时间,稍微等一下, 这里初始化后的目录直接是用户下目录了。我们可以cd到桌面你自己创建的某个目录,然后执行这段 init 命令

这里项目就初始化好了。

然后cd 到你的MyApp目录下,npm run ios(官网教程用yarn替代的 npm命令,我这边安装速度还好,就没有替换)

这里出现了一堆报错信息, 看到有个error是,项目中有Podfile,但是没有运行pod install,这里我们cd 到项目中ios目录下,运行pod install试试。
然后等待pod 安装完毕,这里等会可以直接用xcode启动APP尝试一下。

443 error了若干次、、经过一个多小时蛮长等待......

出现这个界面。下面就通过Xcode MyApp.xcworkspace 点击运行尝试一下

编译过程又几分钟、有种巨型组件项目既视感,千呼万唤始出来!!

然后我们在尝试一下刚刚无法完成的命令启动,cd 到项目目录
react-native run-ios

虽然警告很多、虽然模拟器启动的是iPhone11. 但总归成功启动官方默认项目了

以下就是react native环境安装及官方示例项目启动过程了。下一篇会记录一下,在现有原生项目添加 react native组件。

附:
vs code打开的话, App.js 还是有几个报错。这个目前还不知道原因

百度了一下,看有人说在setting.json 加入这句话 "javascript.validate.enable": false 即可,貌似加入后也不报错了。

以上是关于React Native Mac版环境配置的主要内容,如果未能解决你的问题,请参考以下文章

react-native —— 在Mac上配置React Native Android开发环境排坑总结

Mac配置React Native开发环境

在Mac上搭建React Native开发环境

React Native 开发之 (01) 配置开发环境

[转] 在Mac上搭建React Native开发环境

最详细的Windows版本搭建安装React Native环境配置