UNPKG

@licq/tpkg

Version:

pack or unpack wechatapp and qqminiapp package

28 lines (22 loc) 705 B
const fs = require("fs"); const tpkg = require("./index.js"); (async function () { const testWechatDir = "./demos/wechat"; const tmpPath = "./demos/tmp"; if (fs.existsSync(tmpPath)) fs.rmdirSync(tmpPath, { recursive: true }); fs.mkdirSync(tmpPath); await delay(); //let res = tpkg.pack(testWechatDir, tmpPath); let res = tpkg.pack(testWechatDir, tmpPath, 'wechat.wxvpkg'); console.log("\npack测试结果", res); res = tpkg.unpack("./demos/tmp/wechat.wxvpkg", tmpPath); console.log("\nunpack测试结果", res); })(); function delay(time = 2000) { console.log(`delay ${time}ms.`) return new Promise((resolve) => { setTimeout(() => { resolve(); }, time); }); }