美文网首页
React Native环境配置

React Native环境配置

作者: 瑞萌萌 | 来源:发表于2015-12-05 14:25 被阅读121次

    React Native 介绍


    Facebook 在React.js Conf 2015大会上推出了基于 JavaScript 的开源框架React Native。

    React Native 结合了 Web 应用和 Native 应用的优势,可以使用 JavaScript 来开发 iOS 和 Android 原生应用。在 JavaScript 中用 React 抽象操作系统原生的 UI 组件,代替 DOM 元素来渲染等。

    React Native 使你能够使用基于 JavaScript 和React一致的开发体验在本地平台上构建世界一流的应用程序体验。React Native 把重点放在所有开发人员关心的平台的开发效率上——开发者只需学习一种语言就能轻易为任何平台高效地编写代码。Facebook 在多个应用程序产品中使用了 React Native,并将继续为 React Native 投资。

    参考


    http://facebook.github.io/react-native/docs/getting-started.html

    http://wiki.jikexueyuan.com/project/react-native/GettingStarted.html

    HomeBrew安装


    Homebrew,是Mac OSX上的软件包管理工具,能在Mac中方便的安装软件或者卸载软件, 只需要一个命令, 非常方便。

    参考:http://brew.sh/

    --安装

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

    --更新

    brew update

    --删除

    cd `brew --prefix`

    rm -rf Cellar

    brew prune

    rm `git ls-files`

    rm -r Library/Homebrew Library/Aliases Library/Formula Library/Contributions

    rm -rf .git

    rm -rf ~/Library/Caches/Homebrew

    Node.js和NPM安装


    简单的说 Node.js 就是运行在服务端的 JavaScript。

    Node.js 是一个基于Chrome JavaScript 运行时建立的一个平台。

    Node.js是一个事件驱动I/O服务端JavaScript环境,基于Google的V8引擎,V8引擎执行Javascript的速度非常快,性能非常好。

    NPM作为Node的模块管理和发布工具,作用与Ruby的gem、Python的pypl或setuptools、PHP的pear和.Net的Nuget一样。

    --安装

    建议直接下载安装,安装成功后,npm也附带安装

    https://nodejs.org/en/

    --安装

    如果想用命令安装,如下:

    brew install node

    --检测是否安装成功

    node -v

    npm -v

    --删除

    sudo rm -rf /usr/local/{lib/node{,/.npm,_modules},bin,share/man}/{npm*,node*,man1/node*}

    sudo rm -rf /usr/local/bin/npm /usr/local/share/man/man1/node* /usr/local/lib/dtrace/node.d

    删除/usr/local/lib 和 /usr/local/include 目录下的 node 和 node_modules文件及目录

    brew uninstall node

    Watchman和Flow安装


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

    Flow是Facebook出品的一个JavaScript代码的静态类型检查工具,该工具采用开放源码的OCaml(Objective Caml)语言开发, 并遵守BSD开源协议发布,其代码托管在GitHub上。Flow能够帮助开发人员查找出JavaScript代码中的类型错误,从而提高开发效率和代码质量。

    --安装

    brew install watchman

    brew install flow

    React Native安装


    --安装

    npm install -g react-native-cli

    --安装

    sudo npm install -g react-native-cli

    相关文章

      网友评论

          本文标题:React Native环境配置

          本文链接:https://www.haomeiwen.com/subject/ikpwqttx.html