我完成了React-native入门指南中描述的步骤:
https://facebook.github.io/react-native/docs/getting-started.html
当我打开项目并构建它时,构建失败:
在MyProjectNameTests.m中找不到RCTAssert.h文件.
我错过了什么?
以下是入门指南中的步骤:
要求
OS X - 此repo目前仅包含iOS(7+)实现,Xcode仅在Mac上运行.
建议使用Xcode 6.3或更高版本.
Homebrew是安装io.js,watchman和flow的推荐方法.
安装io.js 1.0或更新版本.io.js是Node的现代版本.
在此处安装nvm及其设置说明.然后运行
nvm install iojs-v2 && nvm alias default iojs-v2,安装最新兼容版本的io.js并设置终端,以便键入节点运行io.js. 使用nvm,您可以安装多个版本的Node和io.js,并可以轻松地在它们之间切换.新来的npm?
brew install watchman.我们建议安装watchman,否则你可能会看到节点文件看bug.
brew install flow.如果你想使用流量.我们建议您定期运行brew update && brew upgrade以使您的程序保持最新状态.
快速开始
Run Code Online (Sandbox Code Playgroud)npm install -g react-native-cli react-native init AwesomeProject在新创建的文件夹AwesomeProject /
打开AwesomeProject.xcodeproj并在Xcode中运行.在您选择的文本编辑器中打开index.ios.js并编辑一些行.在iOS模拟器中点击cmd + R重新加载应用程序并查看更改!
ste*_*tef 25
测试应用程序找不到标题,因为它不在标题搜索路径中.
在左侧文件列表中,点击左上角的"文件夹"图标,然后在左上角选择您的应用程序.在这种情况下"AwesomeProject".
在右侧,应用程序图标出现的位置,按住以更改为AwesomeProjectTests.
然后向下滚动到Header Search Paths并将"$(SRCROOT)/ node_modules/react-native/React"更改为"$(SRCROOT)/../ node_modules/react-native/React".
该应用程序现在应该编译.
| 归档时间: |
|
| 查看次数: |
15899 次 |
| 最近记录: |