isv-upx-seed-util

10.0.9 • Public • Published

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

Versions

Current Tags

  • Version
    Downloads (Last 7 Days)
    • Tag
  • 10.0.9
    1
    • latest

Version History

Package Sidebar

Install

npm i isv-upx-seed-util

Weekly Downloads

4

Version

10.0.9

License

MIT

Last publish

Collaborators

  • smalldragonluo