Nuclide 开发 React Native 配置篇

React Native 开发平台搭建完全可以参考官方的guide:React Native Getting Started

这里就过程中可能遇到的问题做一下整理:

  • 使用Homebrew前尽量先更新:
brew update
brew upgrade
  • Run react-native init xxproject 时会等待一段时间,有时甚至一天,这段时间是在clone the whole react repository;

  • 通常我们需要如下命令行run project:

react-native run-ios
react-native run-android

如果你target是iOS,可以通过Nuclide 取代命令行:

  • Atom 主要通过 Atom Package Manager 来管理所有的tool。通过快捷键command+shift+p 打开Command Palette, 搜索nuclide toolbar, 显示如下,选中Nuclide Buid: Toggle Toolbar Visibility

  • 此时我们会toolbar是灰的,提示No results found, 这是因为虽然 react-native init 已经init了 buck的config 文件,但是并没有有效的build target。可以在.buckconfig文件加入如下代码:

[alias]
run_app_ios = //ios:AwesomeRNApp  

具体语法请参考: Buck build target syntax

open command palette
no target found
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 创建ReactNative工程 最近在学习React-Native开发,是由Facebook出的。把学习经验记录一...
    o_O小薯条阅读 3,821评论 0 0
  • 但愿在温馨平淡的小日子里仍有一丝感触能泛起心中的波澜那是能激起电流的时光。——题记 突然喜欢这份实习了当然我会爱上...
    如果小墨鱼遇上熊本阅读 163评论 1 0
  • EnglishPod打卡! 《大川端侦探社》沉迷中~ 清明最后一天,和许久不见的学姐约饭面谈,受益良多。
    披着马甲写日记阅读 93评论 0 0