setOutputPath(DataProvider::getDataFolder() . "output"); $packer->setOverride(); $packer->pack(); return true; } catch (ModulePackException $e) { Console::error($e->getMessage()); return false; } } /** * 解包模块 * @param $module * @param array $options * @return array|false */ public static function unpackModule($module, array $options = []) { try { $packer = new ModuleUnpacker($module); return $packer->unpack((bool)$options["override-light-cache"], (bool)$options["override-zm-data"], (bool)$options["override-source"]); } catch (ZMException $e) { Console::error($e->getMessage()); return false; } } }