目录结构
和微信小程序一样,cml
包含一个描述整体程序的 app
和多个描述各自页面的 page
。
小程序目录结构
.
├── components // 包含各个组件
├── pages // 包含各个页面
├── app.js // 包含各个组件
├── app.js // 应用启动入口
├── app.json // 全局配置
├── app.wxss // 全局样式
└── project.config.json // 项目配置文件
cml 目录结构
.
├── dist // 各个端构建结果
│ ├── alipay
│ ├── baidu
│ ├── wx
│ ├── web
│ ├── weex
│ └── config.json // 跨端配置map映射表
├── node_modules // 第三方库
├── mock // 模拟 接口数据 和 模板数据
├── src // 源代码开发目录
│ ├── app // 应用启动入口
│ ├── assets // 静态资源
│ ├── components // 包含组件
│ ├── pages // 包含页面
│ ├── store //数据管理
│ └── router.config.json // 路由配置文件
├── chameleon.config.js // 项目配置文件
└── package.json // npm包配置文件