项目结构 Structure
bower包目录结构
regular-ui-bower根目录
regular-ui-bower
|— css # css文件
|— fonts # 字体,Regular UI使用FontAwesome
|— js # js文件,整合的单入口文件
|— mcss # mcss文件
|— scss # scss文件
|— vendor # 第三方库
|-- bower.json # bower配置文件
|-- README.md # 说明文件
npm包目录结构
regular-ui根目录
regular-ui
|— dist # 部署目录,与regular-ui-bower一致
|— doc # 文档目录,与regular-ui.github.io一致
|— doc-src # 文档构建目录,文档目录的内容是由此编译生成的
|— gulp # gulp任务目录,将`gulpfile.js`拆成多个文件,方便维护
|— src # 组件的开发源代码
|— test # 测试用例目录
|-- CHANGELOG.md # 修改日志
|-- CONTRIBUTING.md # 贡献代码规范事项
|-- gulpfile.js # gulp任务文件
|-- LICENSE # Regular UI遵循MIT协议
|-- package.json # npm配置文件
|-- README.md # 说明文件
|-- structure.js # 组件库结构,用于打包配置
|-- webpack.config.js # WebPack打包配置文件
regular-ui/src目录
regular-ui
|— src # 组件的开发源代码
|— js # 组件的js源代码
|— base # 基础组件和辅助类库
|— module # js模块类
|— unit # js元件类
|— util # js辅助类
|-- index.js # js引导文件
|— mcss # 组件的mcss源代码
|— bootstrap # Bootstrap主题
|— core # 主题内核
|— default # Default主题
|— flat # Flat主题
|— simple # Simple主题
|-- bootstrap.mcss # Bootstrap主题引导文件
|-- default.mcss # Default主题引导文件
|-- flat.mcss # Flat主题引导文件
|-- simple.mcss # Simple主题引导文件