NND,微博广告多的要死,所以果断搬家。从此在这里撕。不废话以下是很早的文章,仅供参考,可能不是新版本了。
今天开始研究facebook React Navite,在此做个小小记录。原文地址
一、环境配置
1,安装必须用的组件
1》Homebrew(为了安装所需的NodeJS),安装方法,在终端运行下面一条语句
/usr/bin/ruby -e "$(curl -fsSL
https://raw.githubusercontent.com/Homebrew/install/master/install)"
2》Node安装(上面提到的Node.JS,是一个JavaScript运行时建立在Chrome的V8
JavaScript引擎)
安装方法,使用brew安装(类似cocopods),终端执行brew
install node。
3》安装 React Native Command Line
Toos(允许您轻松地创建和初始化项目,等等)。这是官方提示的一句 If you see the error, EACCES: permission denied, please run the command: sudo npm install -g react-native-cli
4》安装Xcode,不多说,不会安装,就不要做ios开发了
以下安装的组件,不是必须安装的,可是是官方强烈推荐安装的,可以看看有什么好处
5》Watchman(是一种工具通过Facebook看文件系统的变化。建议你安装它获得更好的性能),安装方法,终端运行brew install watchman。
6》Folw(翻译不太准确,大家可看下文档,意思应该是对你的代码进行类型检查),安装方法,终端运行:brew install flow
7》Nuclide(简单说就是一个开发环境)安装方法,终端运行:apm install nuclide,此时可能出错“apm: command not found”,这是因为没有apm环境,需要设置:
a》安装Atom(安装方法大家看这里吧,atom安装,When you first open Atom, it will try to install theatomandapmcommands for use in the terminal.)。
b》之后再重复第7步。
当完成上面七步的时候,我们的准备工作就完成了,下面可以测试一下(Testing Installation):
react-native init AwesomeProject
cd AwesomeProject
react-native run-ios
(You can alsoopen theAwesomeProjectfolder inNuclideandrun the application, or openios/AwesomeProject.xcodeprojand hit theRunbutton in Xcode.)
如果可以顺利进行上面的说语句,证明我们已经成功了,下面就是对react native,的进一步学习,可以开始我的实在应用了。期待吧。。。
网友评论