UNPKG

@hoowu/cocos-plugin-o2-web-assets

Version:

适用于 O2 平台 的 Web + Assets 项目的发布构建处理流程

68 lines (67 loc) 2.6 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.configs = exports.unload = exports.load = void 0; const const_1 = require("./const"); const load = function () { console.debug(`${const_1.PACKAGE_NAME} builder流程开始`); }; exports.load = load; const unload = function () { console.debug(`${const_1.PACKAGE_NAME} builder流程结束`); }; exports.unload = unload; exports.configs = { "web-mobile": { hooks: "./hooks", doc: "editor/publish/custom-build-plugin.html", options: { removeHtmlFile: { label: `i18n:${const_1.PACKAGE_NAME}.options.removeHtmlFile`, description: `i18n:${const_1.PACKAGE_NAME}.options.removeHtmlFile`, default: true, render: { ui: "ui-checkbox", }, verifyRules: ["required"], }, removeCssFile: { label: `i18n:${const_1.PACKAGE_NAME}.options.removeCssFile`, description: `i18n:${const_1.PACKAGE_NAME}.options.removeCssFile`, default: true, render: { ui: "ui-checkbox", }, verifyRules: ["required"], }, renameAssetsToRemote: { label: `i18n:${const_1.PACKAGE_NAME}.options.renameAssetsToRemote`, description: `i18n:${const_1.PACKAGE_NAME}.options.renameAssetsToRemote`, default: true, render: { ui: "ui-checkbox", }, verifyRules: ["required"], }, renameCconbExtension: { label: `i18n:${const_1.PACKAGE_NAME}.options.renameCconbExtension`, description: `i18n:${const_1.PACKAGE_NAME}.options.renameCconbExtension`, default: ".cconb.bin", render: { ui: "ui-select", items: [ { label: `i18n:${const_1.PACKAGE_NAME}.options.renameCconbExtensionToBin`, value: ".cconb.bin", }, { label: `i18n:${const_1.PACKAGE_NAME}.options.noRenameCconbExtension`, value: "", }, ], }, verifyRules: ["required"], }, }, }, }; // export const assetHandlers: BuildPlugin.AssetHandlers = "./asset-handlers";