ionic项目结构解析

ionic项目结构解析

原始结构

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

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

Ionic Demo结构图

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


结构改善

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

Ionic改善结构图

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

示例项目

github - IonicDemo
github - PersonalManagergithub

相关文章
相关标签/搜索