React Native使你能够在Javascript和React的基础上获得完全一致的开发体验,构建世界一流的原生APP。

React Native着力于提高多平台开发的开发效率 —— 仅需学习一次,编写任何平台。(Learn once, write anywhere)

Facebook已经在多项产品中使用了React Native,并且将持续地投入建设React Native。

环境搭建

官方环境搭建教程中文版

淘宝npm镜像

镜像使用方法(三种办法任意一种都能解决问题,建议使用第三种,将配置写死,下次用的时候配置还在):

  1. 通过config命令
    npm config set registry https://registry.npm.taobao.org
    npm info underscore (如果上面配置正确这个命令会有字符串response)

  2. 命令行指定
    npm –registry https://registry.npm.taobao.org info underscore

  3. 编辑 ~/.npmrc 加入下面内容
    registry = https://registry.npm.taobao.org

使用Visual Code开发React Native

  1. 在VS Code中安装扩展(0.10.8+)-插件地址:https://github.com/Microsoft/vscode-react-native

    该扩展工具(React Native Tools)给React Native项目提供了一个开发环境。你可以调试你的代码、通过命令面板终端快速的运行react-native命令、并且支持代码智能补全,对象搜索浏览、方法、参数以及其他一些React Native API。

  2. 使用VS Code通过React Native的根目录进行打开

  3. 在菜单中点击调试图标 ,然后点击configure齿轮样子的图标来选择React Native调试环境