UNPKG

sp-boilerplate

Version:
30 lines (25 loc) 959 B
## 组件结构 原则上不对 React 组件文件的存储结构做要求。下面仅为建议。 #### 建议的目录结构 ``` src/client/ ├── critical.js * 优先于 React 渲染前执行的代码 ├── critical.g.less * 全局 CSS │ └── ui/ * React 组件 ├── App.jsx * react-router 最底层(基础)的组件 │ ├── base/ * 基础组件内容、样式等 ├── components/ * UI 组件,如按钮、标题等 ├── containers/ * 容器组件与高阶组件 ├── layout/ * 布局组件 └── pages/ * 页面所用的具体组件 ``` #### 建议的组件树结构 ``` App/Root ├── Nav ├── Main │ └── PageContainer └── Footer ```