工程环境

创建APP工程可以使用以下指令:

$ light create -t app

生成的基本的APP工程比较简单,目录结构大致如下:

demo

├── native
│ └── res
│ └── icon.png
│ └── launch.png
│   └── config.js
│ └── LIGHT_LICENSE
│   └── iconfont.ttf
└── view
│ └── index.vue
├── app.js
├── index.html
├── project.json
  • index.html 为当前工程、应用的入口文件,其中包含当前工程的资源依赖和视图定义,使用配置化的方式开发APP程序时,可以忽略此文件。
  • app.js 为当前工程的逻辑入口,代表了全局的通用的逻辑。
  • project.json 工程的配置信息,您可以在此配置大部分的参数。
  • config.js 为APP工程的配置文件,可以自定义配置logo、启动图、引导图、菜单、导航栏、插件等信息。
  • LIGHT_LICENSE :LIGHT统一认证LICENSE文件是移动客户端接入LIGHT平台服务准入文件,能保证客户端安全接入平台服务。移动客户端只能通过统一认证LICENSE文件,接入LIGHT平台提供的诸如离线包、版本更新、平台反馈、平台公告等服务。