Skip to content

yangyzzaaaa/react-native-project-structure-guide

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 

Repository files navigation

React Native项目结构规范

React Native 代码规范
以下目录结构示例中只展示js与静态资源,不包含原生代码。

.
├── index.ios.js
├── index.android.js
└── js
    ├── component  			可复用的组件(非完整页面)
    ├── page       			完整页面
    ├── config 				配置项(常量、接口地址、路由、多语言化等预置数据)
    ├── util				工具类(非UI组件)
    ├── font				字体
    ├── style				全局样式
    └── image				图片

在component和page目录中,可能还有一些内聚度较高的模块再建目录

page/component
├── HomeView.component.js
├── HomeView.style.js
└── MovieView
    ├── MovieList.component.js  		
    ├── MovieList.style.js       	
    ├── MovieCell.component.js 			
    ├── MovieCell.style.js				
    ├── MovieView.component.js			
    └── MovieView.style.js				

About

React Native项目的目录结构规范

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published