React Native

1、概述

1.1 简介

1.2 特性/优点

1.3 应用案例/市场

 

2、开发环境

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/html

  • SDK安装/配置

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

  • 更多参考

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

   

2.3.3 IDE

1) Nuclide

  • Atom

    https://atom.ioandroid

  • Nuclide

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

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

        http://www.javashuo.com/article/p-twwaailv-s.htmlnpm

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

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

2)  VS Code

  • 平台安装
  • 插件安装

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

  • 基本使用之调试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的经常使用插件的安装和介绍

http://www.javashuo.com/article/p-suzevykx-cn.html

3、编译与运行

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 

 

附录: 

1、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

相关文章
相关标签/搜索