OS X - 当前仅支持 OS X
推荐使用 Homebrew 的方式来安装 nvm,watchman 和 flow。
安装 Node.js 4.0 或者更新的版本。
使用 Homebrew 来安装 nvm 或者参考 它的安装指南。接着运行 nvm install node && nvm alias default node
, 它可以让您安装最新版本的 Node.js 并设置您的终端,所以你可以通过键入 node
来运行它。使用 Nvm 可以让您安装多个版本的 Node.js 并且在它们之间轻松切换。
npm 的更新之处。
brew 安装 watchman
。我们推荐您安装 watchman, 否则您可能在点击一个节点文件的时候出现错误。
brew 安装 flow
。如果您想使用 flow.
我们建议定期运行 brew update && brew upgrade
来使您的应用程序保持最新状态。
我们需要 Xcode 6.3 或者更高的版本。 您可以在 App 应用商店里面安装它。
如果想要编写 React Native 安卓应用程序, 您需要安装安卓 SDK (如果您不想在真机上运行您的应用程序,那么您还需要一个安卓模拟器)。请参阅安卓安装指南 说明来配置你的安卓环境 。
$ npm install -g react-native-cli $ react-native init AwesomeProject $ cd AwesomeProject/
运行 iOS 应用程序:
在 Xcode 中打开 ios/AwesomeProject.xcodeproj
并且点击运行。
在选定的文本编辑器中打开 index.ios.js
并且编辑代码。
点击 iOS 模拟器中的 ⌘-R 来重新加载应用程序并且观察发生的变化!
运行 Android 应用程序:
$ react-native run-android
在选定的文本编辑器中打开 index.android.js
并且编辑代码。
按下菜单按钮 (默认情况下是 F2,或在 Genymotion 中点击 ⌘ M),然后选择 Reload JS 看看发生了什么变化!
在一个终端中运行 adb logcat *:S ReactNative:V ReactNativeJS:V
来查看您的应用程序日志。
祝贺你!你已经成功运行并修改了你的第一个 React Native 应用程序。
_如果您在开始的时候遇到任何问题,请参阅 故障诊断页面
如果您现在已经拥有一个(iOS) React Native 项目并且想让安卓也支持它, 那么您需要在您现有的项目目录中执行以下命令:
1.将您 package.json
文件中的 react-native
目录更新到最新的版本
$ npm install
$ react-native android
这里有很多本地的 UI 部件准备被用到最新的应用程序中 - 其中一些是平台的一部分,其他的部分可以作为第三方库来使用,而且仍然...
jQuery [attribute^=value] 选择器 jQuery 选择器实例选取所有带有以 "nation" 开头的 name 属性的 input 元素:$("input[name^=...
jQuery Mobile 图标 我们可以使用图标类在 jQuery Mobile 中 a 和 button 元素上添加图标。 jQuery 图标 在 jQuery Mobile 中,...
以下列表包含一些关键资源:Resource Type: ColorsLocation:/res/values/any-fileResource Type: StringsLocation:/res/values/a...
Android还提供了一个目录来存储资源文件:/assets。 /assets 与 /res 的级别相同。 /assets 中的文件不会在 R.java 中生成ID。你...
Spark独立部署模式安装Spark独立模式集群安装Spark独立模式,你只需要将Spark的编译版本简单的放到集群的每个节点。你可以获得每...
SparkRDD 操作RDDs 支持 2 种类型的操作:转换(transformations) 从已经存在的数据集中创建一个新的数据集;动作(actions) 在数...
MongoDB教程 -MongoDB删除数据库MongoDB db.dropDatabase()命令用于删除现有数据库。语法以下代码显示如何使用dropDatabase()命...
MongoDB 固定集合(Capped Collections) MongoDB 固定集合(Capped Collections)是性能出色且有着固定大小的集合,对于大小固...