MorJS 复杂小程序 集成产物规范

2024-01-18 17:30 更新

集成产物是指可用于参与到小程序集成的标准模块产物,具备以下特点:

  • 框架无关
  • 可复用
  • 自描述

模块文件目录结构:

[module name]                 - 以模块名称命名的模块根目录,可以由模块配置的 `name` 指定或基于下载配置自动生成
├── [hash]                    - 模块源码或产物所在目录, `hash` 是由模块配置中的 `git`/`npm`/`tar`/`dist`/`mode` 字段生成的 MD5 值,用于辅助判断是否需要重新下载模块
│   ├── [dist?]               - 模块产物所在目录,以 mor.compose.json 中的 output.from 指向目录为准
│   │   └── [config].json     - 模块产物配置文件,不同的模块类型的配置文件均不相同,与 mor.compose.json 文件的 config 字段作用相同
└── mor.compose.json          - 模块描述文件


以上内容是否对您有帮助:
在线笔记
App下载
App下载

扫描二维码

下载编程狮App

公众号
微信公众号

编程狮公众号