isv-upx-seed-util
v10.0.9
Published
提取upx模块的seed工具
Downloads
21
Readme
upx-seed-util
- 用来获取seed及规范去重
demo
var util = new SeedUtil({
gitGroupName: "tb-mod",
host: "//g.alicdn.com/",
type: "native",
upxClient:upxClient, //部分api需要传入upxClient
modules: [{
name: 'tb-1212-special-shop',
version: '0.0.73'
}, {
name: 'test_rx_mod123',
version: '0.0.3',
deps:{ } //本地的deps 若不填写 则远程http获取
}]
});
//获取seed
util.exportSeed().then((seed)=>{
});
//获取upx规范资源的依赖 需要传入upxClient
util.exportSeedByGuideId(7).then((seed)=>{
});
// 为了air去重,可以对 seed.modules 做最高版本的去重
var Filter = SeedUtil.Filter;
seed.modules = Filter.maxVersionUniq(seed.modules, 'web'); // 优先使用 index.web.js 文件
changelog
v0.1.11
- exportSeedByGuideId输出web.cmd.js
v0.1.10
- exportSeed、exportSeedByGuideId方法集成filter功能,针对native和web输出对应资源
v0.1.9
- Filter支持upx/开头的模块
v0.1.8
- 只输出upx/、npm/开头的依赖
v0.1.0
- 拓展exportSeedByGuideId方法用于获取规范资源的seed