Skip to content

ignite Boilerplate

flyw edited this page Jul 12, 2018 · 3 revisions

使用ignite 安装后,项目会自动生成如下目录:

image

https://github.com/flyw/react-native-tutorial/tree/master

其中App 目录下是项目的源代码

image

https://github.com/flyw/react-native-tutorial/tree/master/App

App/Containers 下面是项目的主要功能和页面

image

https://github.com/flyw/react-native-tutorial/tree/master/App/Containers

容器文件夹

这里有2个特殊容器:App.js和RootContainer.js。

App.js是在index.ios.js或index.android.js之后加载的第一个组件。 此文件的目的是设置Redux或任何其他非可视“全局”模块。 在此处进行Redux设置有助于在开发期间使用React Native中的热重新加载过程,因为如果颜色发生变化(例如),它将不会尝试重新加载您的sagas 和 reducers。

RootContainer.js是应用程序中的第一个可视组件。 它是所有其他屏幕和组件的祖先。

命令行工具

执行 ignite generate 创建组件

可以创建的组件配型包含

image

Clone this wiki locally