【React Native系列教程】Mac(OSX)平台搭建React Native开发环境
在Mac平台上开发React Native需要安装以下环境和工具:
安装Node.jsReact Native开发需要用到Node.js环境。我们做React Native开发会经常性的和Node.js进行打交道,比如:我们用 介绍Note.js是基于Chrome’s V8 JavaScript引擎的JavaScript运行时。Node.js是一个事件驱动I/O服务端JavaScript环境。 好了废话不多说了,下面就让我们开始安装node.js吧。 安装说明在Mac上安装 Node.js可以通过Homebrew,在下文中会有Homebrew的安装介绍。 打开终端运行如下命名: brew install node
安装React Native命令行工具Note.js安装成功之后,接下来我们就可以通过 打开终端,输入并执行下面命令即可完成安装: npm install -g react-native-cli
 React Native命令行工具安装成功之后,我们可以通过 安装iOS开发工具XCode我们可以在AppStore上搜索XCode并进行下载安装,安装步骤和安装普通的Mac应用是一样的,在这里就不重复了。 创建第一个React Native应用初始化一个React Native应用,我们可以通过React Native命令行工具来完成,打开终端输入并运行下面命令: react-native init <项目名字>
如:
react-native init FirstApp
如图: 运行此命令之后,React Native会从npm上下载一些项目所依赖的包,并完成项目的初始化,初始化完成之后你会看到下图的输出: 然后我们打开FirstApp项目的根目录会看到如下项目结构:
修改npm镜像,提高项目初始化的速度我们在初始化React Native应用或从npm上安装一些组件的时候通常的情况下是比较慢的,这是因为npm的服务是设在国外的,所以在国内访问的速度不是很理想。提高项目初始化的速度我们可以为npm设置一个国内镜像,让npm每次下载组件的时候都从国内的镜像上获取这样一来速度就会大大提高。 iOS修改npm镜像的方法: 在iOS电脑上我们可以在 registry = https://registry.npm.taobao.org
这样一来访问npm的时候就会被重定向到我们所设置的 运行React Native应用React Native应用创建完成之后呢,我们便可以运行它了,运行一个React Native应用通常有两种方式: 第一种方式:通过React Native命令行工具 打开终端进入React Native项目的根目录然后输入并运行下面命令即可: react-native run-ios
//如果要运行Android项目则通过下面命令
react-native run-android
第二种方式:通过XCode运行我们的项目 除了命令行工具之外我们还可以借助XCode来运行React Native项目的iOS平台的应用,方法如下: XCode打开项目之后呢,我们可以单击XCode左上方的组建和运行按钮来运行我们的React Native iOS项目了:
React Native应用启动完成之后我们会在模拟器或设备上看到这样的界面: 这是我们刚初始化React Native应用的第一个默认的界面,到这里我们已经在iOS平台上成功的配置了React Native开发环境,并且创建和运行了第一个React Native应用。 其他Homebrew介绍brew 全称Homebrew 是Mac OSX上的软件包管理工具。Homebrew安装和卸载工具只用一行命令就能完成。 安装说明打开终端窗口,粘贴以上脚本。 使用说明使用brew安装软件在终端运行如下命令 使用brew查找软件
查看用brew安装的所有软件
更新brew
使用brew更新软件
使用brew卸载软件
如果大家对搭建React Native开发环境还有不明白的地方可以在文章下方给我留言,我看到了后会及时回复的哦。
如果,大家在开发原生模块中遇到问题可以在本文的下方进行留言,我看到了后会及时回复的哦。
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |