ionic项目结构解析

ionic项目结构解析

原始结构

创建一个IonicDemo项目 'ionic start IonicDemo sidemenu'

这种结构多模块开发比较麻烦,因为view跟controller分开路径了

ionic项目结构解析

  • 添加手机平台后,会有一个platforms目录,www下的文件会拷贝到该目录下面

结构改善

创建一个IonicDemo项目 'ionic start PersonalManager sidemenu'

ionic项目结构解析

  1. 将项目文件放在app目录下集中管理
  2. 模块化,将同一个模块的service,controller,放到同一个目录下
  3. 抽出全局的controller,service
  4. 根据使用情况可以添加util等目录

示例项目

github - IonicDemo
github - PersonalManager

上一篇:Redis源码剖析--源码结构解析


下一篇:EXT 结构解析