##1. 安装Homebrew(必装) Homebrew是Mac OSX上的一个软件包管理工具,能在Mac中方便的安装或者卸载软件. 在终端中输入如下命令来安装Homebrew

ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
复制代码

##2.安装watchman(必装) watchman是 facebook 的一个开源项目,它开源用来监视文件并且记录文件的改动情况,当文件变更它可以触发一些操作,例如执行一些命令等等。

brew install watchman
复制代码

##3.安装flow (可不装) Flow使用flow来为js代码加上类型检查(不是一定要安装)

brew install Flow
复制代码

##4.安装Node.js(必装) Node.js是RN的运行环境,最好是安装最新版,命令默认是安装最新版

brew install Node
复制代码

可以去官网查一下,然后查一下Node的版本比对一下 查看Node版本命令

node -v
复制代码

##5.安装react-native工具(必装)

npm install -g react-native-cli  //-g为全局安装
复制代码

##6.创建react-native项目

react-native init  <ProjectName>
复制代码
//例如我创建  HelloWorld项目
react-native init HelloWorld
复制代码

此时稍作等待,系统将下载react-native源码及其依赖库。

  • 编辑器推荐   - SublimeText 需要安装react-native 代码补全及高亮插件
  • WebStrom 在设置中将语言设置为JSX即可
  • VSCode Windows开源,微软亲儿子,我用的就是这个,推荐使用

转载于:https://juejin.im/post/5a30f3cf6fb9a045031014ce

Mac上配置React Native相关推荐

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

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

  2. 如何在iOS上运行React Native应用

    by Soujanya PS 通过Soujanya PS 如何在iOS上运行React Native应用 (How to run a React Native app on iOS) I recent ...

  3. Mac M1 搭建 React Native 环境

    Mac M1 搭建 React Native 环境 环境安装 可以参考对照官方文档,本文针对M1芯片目前未完全适配情况下的方案,算是临时解决方案,不具有时效性. 你需要自行准备的依赖:Xcode &g ...

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

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

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

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

  6. 在 iOS 与 Android 上实现 React Native 应用深度链接,通过 URL 打开到指定页面

    在 iOS 与 Android 上实现 React Native 应用深度链接,使得应用可以通过 我们生活在一个万物兼可分享的年代,而分享的过程,几乎最终都会分享某一个链接,那么,作为开发者,最常遇到 ...

  7. Microsoft将在UWP上支持React Native,同时为VS Code添加工具软件

    Microsoft和Facebook日前宣布React Native的下一个目标平台是Universal Windows Platform(UWP). 对于已经在多个设备平台上使用React Nati ...

  8. mac 上配置 git send-email

    背景:周末在家,因工作需要给社区发邮件,但在 mac上配置 git send-email时遇到了很多问题,折腾了两个半小时才搞定,值得记录一下. 在公司内网给社区发邮件时,只需要在所用的 Linux服 ...

  9. mac命令行配置代理服务器_如何在Mac上配置代理服务器

    mac命令行配置代理服务器 When you configure a proxy server on your Mac, applications will send their network tr ...

最新文章

  1. 重磅直播|基于激光雷达的感知、定位导航应用
  2. linux ping IP地址与telnet 测试IP端口
  3. mini2440 裸机编程 -led
  4. java file取不到linux文件_Java中高级核心知识全面解析——Linux基本命令(切换、增删改查、压缩文件、权限命令)...
  5. 淘宝「改名自由」后,上百万人连夜告别了前任……
  6. C# OpenTK教程 - 目录
  7. Python数据分析学习笔记03:NumPy基础(数组与向量化计算)
  8. Pytorch学习笔记总结
  9. [教程]控制反转(IoC)与依赖注入(DI)
  10. angularjs select 下拉加载option 默认选中第一行为空格的解决办法
  11. java计费系统_Java网吧计费系统
  12. 用二代测序数据的reads组装一个基因序列
  13. 计算机网络ip地址在哪,w7的ip地址在哪?小编教你怎么查看
  14. 餐厅自助点餐系统测试
  15. 各国气象实况及数值预报网站
  16. 微信小程序怎么打通视频号?只差一个自定义版交易组件
  17. 第六章 Caché 变量大全 $HOROLOG 变量
  18. gtsam 学习七(读取BAL数据集)
  19. 学校计算机房管理软件,【学校计算机房管理技巧】 学校云机房
  20. 快速排序(QuickSort)算法介绍

热门文章

  1. jdbc连接Oracle/MySQL数据库进行批量导入操作,如何提高效率???
  2. 分布式文件系统—HDFS—IDEA的Hadoop可视化插件BigDataTools
  3. Kafka—简明教程
  4. SpringMVC的请求参数,类型转换器(日期格式),请求映射
  5. SpringMVC基础配置与简单的SpringMVC的程序
  6. ant+jmeter
  7. 【剑指offer】反转链表
  8. iOS 正则表达式使用的三种方式语法
  9. 谈谈cookie的弊端
  10. Installation error: INSTALL_FAILED_UID_CHANGED 的解决办法