@licq/tpkg
Version:
pack or unpack wechatapp and qqminiapp package
28 lines (22 loc) • 705 B
JavaScript
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);
});
}