React Native

一、概述

1.1 简介

1.2 特性/优势

1.3 应用案例/市场

二、开发环境

2.1 开发平台

2.2 开发语言

2.3 环境安装/配置(依赖)

2.3.1 Mac OS iOS

  • HomeBrew

2.3.2 Mac OS Android

  • Android Studio For Mac

    3.4正式版 https://www.androiddevtools.cn/

  • SDK安装/配置

   24.4.1版 https://www.androiddevtools.cn/  

  • 更多参考

   https://www.jianshu.com/p/1f9ae986df18

   

2.3.3 IDE

1) Nuclide

  • Atom

    https://atom.io

  • Nuclide

        https://github.com/facebook/nuclide.git

        https://blog.csdn.net/GoodChangYong/article/details/51324209

        https://www.cnblogs.com/jhj117/p/5611589.html

        https://mp.weixin.qq.com/s?__biz=MzUxMzcxMzE5Ng==&mid=2247488433&idx=1&sn=453ae7d3451e3fee0e68a1b56ea22c46&source=41#wechat_redirect

         https://stackoverflow.com/questions/36167825/installing-nuclide-on-atom

2)  VS Code

  • 平台安装
  • 插件安装

  https://www.cnblogs.com/vipstone/p/7125338.html 

  • 基本使用之调试RN 

  https://www.jianshu.com/p/510559ea1663

  • 基本使用之VS Code平台

  https://code.visualstudio.com/docs/getstarted/tips-and-tricks#_preventing-dirty-writes

3) IDE之Sublime Text

  • 安装Package Control

  https://packagecontrol.io/installation 

  • 安装插件 

  通过Package Control安装,Package Control:Install Package...

  1. babel-sublime:支持Javascript, ES6和JSX语法高亮
  2. react-native-snippets:支持React Native代码片段

参考:

用Sublime 3作为React Native的开发IDE

https://www.jianshu.com/p/2ddfff095e90 

Sublime Text 3的常用插件的安装和介绍

https://www.cnblogs.com/wjmm/p/8259800.html

三、编译与运行

3.1 React Native Commands Line In Terminal

3.2 Xcode

3.3 错误处理

3.3.1 Double Convert

参考:

https://reactnative.cn/docs/getting-started.html

https://blog.csdn.net/baiyu753159/article/details/76945236

环境:

IDEs:

https://mp.weixin.qq.com/s?__biz=MzUxMzcxMzE5Ng==&mid=2247488433&idx=1&sn=453ae7d3451e3fee0e68a1b56ea22c46&source=41#wechat_redirect

入门:

https://www.jianshu.com/p/9bf4dc3e53b4 

附录: 

一、SoftWare

1. HomeBrew

macOS平台上的软件包管理工具,拥有安装、卸载、更新、查看和搜索软件包等很多实用的功能。

2. Watchman

由Facebook提供的监视文件系统变更的工具 ,它可以提高开发时 的性能(捕捉文件的变 化从而 实现实时刷新)。

macOS系统的安装比较简单,使用HomeBrewChttp://brew.sh/) 工具即可快速完成安装 , 安装命令如下 :

  • brew update
  • brew install watchman

3. Sublime Text3

  • 安装
  • 插件安装及=>原理

  https://blog.csdn.net/qq_37146850/article/details/78586947

4. npm

https://www.runoob.com/nodejs/nodejs-npm.html

喜欢请赞赏一下啦^_^

微信赞赏

支付宝赞赏

原文地址:https://www.cnblogs.com/share-iOS/p/11106176.html