目录规范


创建We码应用,应严格按照以下规范进行创建目录和配置应用。

整个本地目录的结构

├── /common/             // JSAPI公用文件目录。
   ├── /html/            // html文件
   ├── /js/              // JSAPI脚本文件
   ├── /css/             // 公共组件库样式文件
   ├── /assets/          // 资源目录
      ├── /images/  
      ├── /media/  
├── /apps/  
   ├── /应用1名称/         // 单独应用名称
      ├── /1/             // 版本号。打包时,只需打包版本号里面的文件。
         ├── /html/       // 应用html文件  
         ├── /js/         // 应用js文件  
         ├── /css/        // 样式文件
         ├── /assets/     // 资源目录
            ├── /images/  // 应用图片资源
            ├── /media/   // 应用媒体资源
         ├── plugin.json  // 应用配置文件
   ├── /应用2名称/         // 同上
      ├── /2/  
         ├── /html/  
         ├── /js/  
         ├── /css/  
         ├── /assets/  
            ├── /images/  
            ├── /media/  
         ├── plugin.json

单独应用包的目录结构

├── /html/  
├── /js/  
├── /css/  
├── /assets/  
   ├── /images/  
   ├── /media/  
├── plugin.json

目录结构说明

目录名称 说明
html 应用html组件
js 应用js组件
css 应用css组件
assets/images 应用图片资源
assets/media 应用媒体资源
plugin.json 应用配置文件

配置plugin.json

开发包内必须包含plugin.json,描述当前We码包的信息,plugin.json不可有注释信息。

  {
    "indexURL":"h5://20180531174400036/html/index.html",
    "appId":"20180531174400036",
    "minSdkVersionName":"1.0.23",
    "versionName":"v1.0.0"
  }
字段 说明
indexURL 九宫格和应用商店的默认入口地址 URL格式:h5://appId/html路径/index.html
appId We码应用的唯一识别ID
minSdkVersionName js sdk基础库的版本号,表示We码只能在该基础库对应的WeLink及以上版本可用,基础库版本与WeLink版本对应关系
versionName 版本号。此版本号是为了方便管理员检查版本使用的,开发者可以根据自己的实际要求来填写

注意:

appId 与 indexURL的隐藏关系,URL格式:h5://appId/html路径/index.html

打包

  1. We码应用打包时,不需要common 目录。WeLink已经内置了最新的common包。PC端提供的 common 包仅供本地调试使用。

  2. 打包的目录结构见上面“单独应用包的目录结构”,即zip包内部的第一层目录即为html,js,css等目录,请勿在外面多加一层目录。

result. ""

    Not Found. ""