打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
iOS开发 ReactNative的学习使用
现在web 与 native 原生混编的APP 大有可为!

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 投资。

饿了么 淘宝也在使用,我们要不断学习。

MAC环境的搭建:

1. 安装Homebrew
Homebrew主要用于安装后面需要安装的watchman、flow
打开MAC的终端,输入如下命令:

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



2. 安装nvm和nodejs
nvm是用于nodejs版本管理的工具,用于安装nodejs。

curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.26.1/install.sh | bash

执行结束

. ~/.nvm/nvm.sh

这样就能够在任意的终端中使用nvm命令了。
然后执行如下的命令:

nvm install node && nvm alias default node

这个用于安装nodejs和npm。npm用于nodejs包依赖管理的工具。

3. 安装watchman
watchman是用于监听文件变化的工具,应该是用于监听文件变化,然后界面做出响应。执行如下命令:

brew install watchman

4. 安装flow
flow我个人理解的是用于静态分析js语法错误的工具,能够更早的js的语法错误。执行如下的命令:

brew install flow

验证一下:
在终端中将目录切换到你保存工程的目录,然后执行如下的命令:
$ npm install -g react-native-cli

react-native-cli 是完成剩余安装的命令行工具。
它是通过 npm 安装的。这将会在你的终端里面安装 react-native 这个命令行,
你只需要做一次即可。

$ react-native init AwesomeProject
$ cd AwesomeProject/

第二个命令第一次执行会执行很长时间,因为需要安装许多东西。然后再终端输入如下命令打开工程:

open ios/AwesomeProject.xcodeproj

这样就打开了iOS的工程,运行一下就能看到模拟器中的界面。
下面试着修改index.ios.js中的文本,然后在模拟器上按Cmd+R,这样能够看到修改马上就呈现到模拟器上了。




本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
react-native安装使用
React Native实战(一):配置和起步
一个人搞定 APP 前后端开发
node.js之npm
前端:nodejs版本管理工具nvm介绍
React Native iOS 源码解析
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服