该教程主要介绍如何用react native来开发iOS,所以首先,你需要有一台mac,当然黑苹果也是可以的~

创建一个react native的项目只需要安装以下五个组件~~(但....坑爹的是,不FQ的话安装慢成狗呀)

1. 安装 xcode

做过ios相关开发的都知道这个,作为ios开发的首席IDE,直接从Apple Store搜索下载就可以了。

2. 安装 brew

brew也要Homebrew,它是什么呢?官网的解释是:

Homebrew installs the suff you need the Apple didn't. (简单点说,它就是能帮你更容易的安装、卸载一些组件,让你的MAC更好使些~)

它的安装方式很简单,只需要一条ruby命令就好了。(MAC系统中已经默认安装了ruby,所以这里就不介绍了。)

打开控制台,输入下面的命令,生下来的就只需要等待啦~

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

3. 安装 node.js

注意要安装4.0以上的版本。

在第三步中,我们已经安装好了brew,下面就可以用它来安装node.js啦~当然,你也可以直接到node.js官网下载安装。

在控制台中输入

brew install node

4. 安装 watchman

Watchman是用来监视文件并且记录文件的改动情况,当文件变更时它可以触发一些操作,例如执行一些命令~

继续在控制台输入

brew install watchman

5. 安装 react native 命令行工具

继续在控制台输入

npm install -g react-native-cli

如果看到出现error,说是permission denied,那就在控制台输入

sudo npm install -g react-native-cli

以上只是基本的组件,后续用到的时候再继续增加的~

更多专业前端知识,请上 【猿2048】www.mk2048.com

深入浅出React Native 1: 环境配置相关推荐

  1. React Native开发环境配置检测

    安装依赖: 必须安装的依赖有:Node.Yarn, JDK 和 Android Studio. 安装过程中,请务必保持一颗良好的心态 1. 基础环境搭建 : Node: 安装参考连接:https:// ...

  2. windows 下配置 react native 开发环境

    windows 下配置 react native 开发环境 安装nvm 由于react native 需要使用 NodeJs 4.0以上版本,为了方便切换NodeJs,首先我们需要安装nvm. 你可以 ...

  3. Windows环境下安装React Native开发环境----记一次填坑过程

    前言 集成React Native开发环境遇到各个坑,调试了很久出现过找不到设备,百度上个别人的资料有误被绕来绕去耽误了很多时间,下载慢等待时间过长等问题,最后多方查阅资料,电脑重启等操作终于部署好了 ...

  4. 在windows上搭建React Native开发环境

    最近要学习React Native,但是在window上搭建开发环境的时候遇到了些问题,以至于一直没有搭建好开发环境. React Native相关项目及文档: react-native的GitHub ...

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

    原文链接: http://blog.csdn.net/xiangzhihong8/article/details/53914336 概述 前面我们介绍过在window环境下开发React Native ...

  6. 【挑战】手机Termux搭建React Native开发环境

    我这里选用alpine来做开发环境,主要因为它体积小巧,方便移植和分享.如果只是我自己使用的话,我更喜欢使用ubuntu或者archlinux.alpine做开发环境,可能会遇到的问题就是中文语言环境 ...

  7. React Native 安卓环境搭建

    基础环境 必须安装的依赖有:Node.js.Yarn 和 React Native 脚手架.这是运行 RN 的基础 Node.js Node.js 的版本应大于等于 12,推荐安装 LTS 版本(去N ...

  8. React Native windows环境搭建

    1.首先准备下载必须的依赖:Node.JDK .Android Studio.夜神模拟器 ①Node可以直接到 官网 下载,版本必须大于14,我这边用的是v16.15.1 ②Jave JDK,我直接在 ...

  9. React Native开发环境搭建

    1.安装Homebrew,简称brew,是Mac OSX上的软件包管理工具,能在Mac中方便的安装软件或者卸载软件 2.安装node,brew install node 3.使用 homebrew 安 ...

最新文章

  1. 中国人长期“霸榜”GitHub,国外开发者发文控诉
  2. 超好用的免费文献管理软件Mendeley 简易入门教程
  3. 解决vue: 无法将“vue”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称...
  4. ExitInterface
  5. 教你如何谷歌浏览器免费打电话
  6. 第35届MPD软件工作坊深圳站圆满落幕
  7. Open WebRTC Toolkit实时视频分析系统
  8. Socket编程实现简易聊天室
  9. 前端学习(3189):react简介
  10. jupyter中保存图片_露哥的摸爬滚打| Jupyter从零开始
  11. springboot 项目输出 sql 到控制台、 SpringBoot 中 Mybatis 打印 sql
  12. matlab实验符号计算答案,实验7 Matlab符号计算.doc
  13. linux ipc 漏洞,1月19日Linux发现内核0Day漏洞,编号”CVE-2016-0728“
  14. javascript基础系列:堆栈内存(stackamp;heap)(二)
  15. vant在cell中加表格_Vant Cell 单元格
  16. OpenCV之图像混合
  17. 最全计算机基础知识竞赛试题及答案,计算机基础知识竞赛试题.doc
  18. 樊登读书会终身成长读后感_樊登读书会《终身成长》读后感
  19. 网页title如何优化
  20. 论印度为什么软件行业这么发达(搞笑篇)

热门文章

  1. c php乱码,php分割GBK中文乱码的解决方法
  2. 源码时代php中级项目,0526PHP班中级项目评比圆满落幕
  3. oracle回滚事务的关键字,Oracle ROLLBACK语句(回滚事务)
  4. Java实现C语言select函数_一道面试题目,分别用sql 和java,c++, c语言实现,
  5. 聊天ListView使用ViewHolder
  6. 线性回归,logistic回归和一般回归
  7. vmware中centos6.4突然无法进入图形界面解决方法
  8. Spring对事物的实现
  9. SQL Server 中截取字符串常用的函数
  10. [CareerCup] 9.6 Generate Parentheses 生成括号