代码拉取完成,页面将自动刷新
// vite.config.ts
import { loadEnv } from "file:///C:/Users/13994/Desktop/tian_ps/node_modules/.pnpm/vite@4.5.3_@types+node@18.19.46_less@4.2.0_terser@5.31.6/node_modules/vite/dist/node/index.js";
import { resolve } from "path";
import WindiCSS from "file:///C:/Users/13994/Desktop/tian_ps/node_modules/.pnpm/vite-plugin-windicss@1.9.3_vite@4.5.3_@types+node@18.19.46_less@4.2.0_terser@5.31.6_/node_modules/vite-plugin-windicss/dist/index.mjs";
import vue from "file:///C:/Users/13994/Desktop/tian_ps/node_modules/.pnpm/@vitejs+plugin-vue@4.6.2_vite@4.5.3_@types+node@18.19.46_less@4.2.0_terser@5.31.6__vue@3.4.38_typescript@4.9.5_/node_modules/@vitejs/plugin-vue/dist/index.mjs";
import vueJsx from "file:///C:/Users/13994/Desktop/tian_ps/node_modules/.pnpm/@vitejs+plugin-vue-jsx@1.3.10/node_modules/@vitejs/plugin-vue-jsx/index.js";
import { createSvgIconsPlugin } from "file:///C:/Users/13994/Desktop/tian_ps/node_modules/.pnpm/vite-plugin-sutpc-svg-icons@file+sutpc-pak+vite-plugin-sutpc-svg-icons-1.0.8.tgz_vite@4.5.3_@_caj766g2ouuenni4sawocu73xy/node_modules/vite-plugin-sutpc-svg-icons/index.js";
import vitePluginSutpcLibStaticImport from "file:///C:/Users/13994/Desktop/tian_ps/node_modules/.pnpm/vite-plugin-sutpc-lib-static-import@file+sutpc-pak+vite-plugin-sutpc-lib-static-import-1.0.17.tgz_rollup@3.29.4/node_modules/vite-plugin-sutpc-lib-static-import/index.js";
import vitePluginSutpcLessDeep from "file:///C:/Users/13994/Desktop/tian_ps/node_modules/.pnpm/vite-plugin-sutpc-less-deep@file+sutpc-pak+vite-plugin-sutpc-less-deep-1.0.5.tgz/node_modules/vite-plugin-sutpc-less-deep/index.js";
import vitePluginPurgeIcons from "file:///C:/Users/13994/Desktop/tian_ps/node_modules/.pnpm/vite-plugin-purge-icons@0.9.2_vite@4.5.3_@types+node@18.19.46_less@4.2.0_terser@5.31.6_/node_modules/vite-plugin-purge-icons/dist/index.mjs";
import vitePluginSutpcIconPark from "file:///C:/Users/13994/Desktop/tian_ps/node_modules/.pnpm/vite-plugin-sutpc-icon-park@file+sutpc-pak+vite-plugin-sutpc-icon-park-1.0.5.tgz_vue@3.4.38_typescript@4.9.5_/node_modules/vite-plugin-sutpc-icon-park/index.js";
import vitePluginSutpcCommon from "file:///C:/Users/13994/Desktop/tian_ps/node_modules/.pnpm/vite-plugin-sutpc-common@file+sutpc-pak+vite-plugin-sutpc-common-1.2.4.tgz/node_modules/vite-plugin-sutpc-common/index.js";
// vite-plugin-sutpc-public-path.ts
function vite_plugin_sutpc_public_path_default(path) {
let base = "";
return {
configResolved(config) {
base = config.base;
},
transform(code, id) {
const isDev = process.env.VITE_USER_NODE_ENV === "development";
const replacer = isDev ? "/" : path || base;
return code.replace(/\[publicPath\]/g, replacer);
},
enforce: "pre"
};
}
// vite.config.ts
import viteCompression from "file:///C:/Users/13994/Desktop/tian_ps/node_modules/.pnpm/vite-plugin-compression@0.5.1_vite@4.5.3_@types+node@18.19.46_less@4.2.0_terser@5.31.6_/node_modules/vite-plugin-compression/dist/index.mjs";
import { ViteEjsPlugin } from "file:///C:/Users/13994/Desktop/tian_ps/node_modules/.pnpm/vite-plugin-ejs@1.7.0_vite@4.5.3_@types+node@18.19.46_less@4.2.0_terser@5.31.6_/node_modules/vite-plugin-ejs/index.js";
import externalGlobals from "file:///C:/Users/13994/Desktop/tian_ps/node_modules/.pnpm/rollup-plugin-external-globals@0.6.1_rollup@3.29.4/node_modules/rollup-plugin-external-globals/index.js";
var root = process.cwd();
var pathResolve = (dir) => resolve(root, ".", dir);
var vite_config_default = ({ command, mode }) => {
const isBuild = command === "build";
const argMode = process.argv[3] === "--mode" ? process.argv[4] : process.argv[3];
const configDir = pathResolve("config");
const env = loadEnv(isBuild ? mode : argMode, configDir);
const publicPath = env.VITE_APP_MODE === "LIB" ? `/bizapp/${env.VITE_APP_KEY}/front/` : "/";
// const publicPath = `/bizapp/${import.meta.env.VITE_APP_KEY}/front`;
const buildOptions = env.VITE_APP_MODE === "LIB" ? {
// 库模式定制
outDir: env.VITE_OUT_DIR + "/" + env.VITE_APP_KEY,
lib: {
entry: resolve("src/lib.ts"),
name: env.VITE_APP_KEY,
fileName: "lib"
}
} : {
// 正常模式
outDir: env.VITE_OUT_DIR || "dist"
};
return {
envDir: pathResolve("config"),
base: env.VITE_BASE_PATH,
plugins: [
vue(),
vueJsx(),
vitePluginSutpcLibStaticImport(),
vitePluginSutpcLessDeep(),
vitePluginSutpcCommon({
noOnlineIconify: true
}),
vitePluginPurgeIcons(),
vitePluginSutpcIconPark(),
vite_plugin_sutpc_public_path_default(publicPath),
createSvgIconsPlugin(),
WindiCSS(),
ViteEjsPlugin({
title: env.VITE_APP_TITLE
}),
viteCompression({
threshold: 1024 * 2,
// 对大于 2kb 的文件进行压缩
filter: /.(js|mjs|json|css|html|geojson)$/i,
disable: false
//是否禁用压缩,默认为 false
})
// isBuild &&
// rollupPluginVisualizer({
// emitFile: true, //是否被触摸
// filename: 'analyze.html', //生成分析网页文件名
// open: true, //在默认用户代理中打开生成的文件
// gzipSize: true, //从源代码中收集 gzip 大小并将其显示在图表中
// brotliSize: true //从源代码中收集 brotli 大小并将其显示在图表中
// })
],
define: {
"process.env": {}
},
resolve: {
extensions: [".mjs", ".js", ".ts", ".jsx", ".tsx", ".json", ".less", ".css"],
alias: [
// {
// find: 'vue-i18n',
// replacement: 'vue-i18n/dist/vue-i18n.cjs.js'
// },
{
find: /\@\//,
replacement: `${pathResolve("src")}/`
}
]
},
css: {
preprocessorOptions: {
less: {
javascriptEnabled: true,
globalVars: {
publicPath
}
}
}
},
build: {
...buildOptions,
rollupOptions: {
// 确保外部化处理那些你不想打包进库的依赖
external: env.VITE_APP_MODE === "LIB" ? ["vue", "vue-router", "pinia", "echarts"] : [],
output: {
// 在 UMD 构建模式下为这些外部化的依赖提供一个全局变量
globals: {
vue: "Vue",
"vue-router": "VueRouter",
pinia: "Pinia",
echarts: "echarts",
"element-plus": "ElementPlus"
}
},
plugins: [
env.VITE_APP_MODE === "LIB" ? externalGlobals({
vue: "Vue",
"vue-router": "VueRouter",
pinia: "Pinia",
echarts: "echarts",
"element-plus": "ElementPlus",
"vue-i18n": "VueI18n"
// '@sutpc/axios': 'request'
}) : null
]
},
sourcemap: env.VITE_SOURCEMAP === "true" ? "inline" : false,
reportCompressedSize: false,
chunkSizeWarningLimit: 2e3,
minify: "terser",
terserOptions: {
compress: {
drop_debugger: env.VITE_DROP_DEBUGGER === "true",
drop_console: env.VITE_DROP_CONSOLE === "true"
}
}
},
server: {
host: "0.0.0.0",
proxy: {
[env.VITE_TESPBASE_PATH]: {
target: env.VITE_TESP_API_BASEPATH,
changeOrigin: true
// rewrite: path => path.replace(/^\/web\/tespbiz-prjlib/, '')
},
[env.VITE_FILE_PROXY]: {
target: `http://10.3.4.149:9000`,
changeOrigin: true,
rewrite: (path) => path.replace(new RegExp("^" + env.VITE_FILE_PROXY), "")
},
["/bizapp/" + env.VITE_APP_KEY + "/api/"]: {
target: `http://10.3.4.193:9601`,
changeOrigin: true,
rewrite: (path) => path.replace(new RegExp("^/bizapp/" + env.VITE_APP_KEY + "/api"), "")
},
["/portal/api/"]: {
target: `http://10.3.4.193:10000`,
changeOrigin: true,
rewrite: (path) => path.replace(new RegExp("^/portal/api"), "")
},
["/tiannetST/"]: {
// target: `http://172.16.0.198:12085/api/ps-show`,
target: `http://111.160.76.111:10000/api/ps-show`,
changeOrigin: true,
rewrite: (path) => path.replace(new RegExp("^/tiannetST/"), "")
}
}
},
optimizeDeps: {
include: [
"vue",
"vue-router",
"lodash-es",
"element-plus/es/locale/lang/zh-cn",
"element-plus/es/locale/lang/en",
"@iconify/iconify",
"@sutpc/zebra",
"@sutpc/vue3-ec-resize",
"axios",
"qs",
"echarts",
"vue-i18n"
]
}
};
};
export {
vite_config_default as default
};
//# sourceMappingURL=data:application/json;base64,ewogICJ2ZXJzaW9uIjogMywKICAic291cmNlcyI6IFsidml0ZS5jb25maWcudHMiLCAidml0ZS1wbHVnaW4tc3V0cGMtcHVibGljLXBhdGgudHMiXSwKICAic291cmNlc0NvbnRlbnQiOiBbImNvbnN0IF9fdml0ZV9pbmplY3RlZF9vcmlnaW5hbF9kaXJuYW1lID0gXCJDOlxcXFxVc2Vyc1xcXFwxMzk5NFxcXFxEZXNrdG9wXFxcXHRpYW5fcHNcIjtjb25zdCBfX3ZpdGVfaW5qZWN0ZWRfb3JpZ2luYWxfZmlsZW5hbWUgPSBcIkM6XFxcXFVzZXJzXFxcXDEzOTk0XFxcXERlc2t0b3BcXFxcdGlhbl9wc1xcXFx2aXRlLmNvbmZpZy50c1wiO2NvbnN0IF9fdml0ZV9pbmplY3RlZF9vcmlnaW5hbF9pbXBvcnRfbWV0YV91cmwgPSBcImZpbGU6Ly8vQzovVXNlcnMvMTM5OTQvRGVza3RvcC90aWFuX3BzL3ZpdGUuY29uZmlnLnRzXCI7aW1wb3J0IHsgbG9hZEVudiB9IGZyb20gJ3ZpdGUnO1xuaW1wb3J0IHsgcmVzb2x2ZSB9IGZyb20gJ3BhdGgnO1xuaW1wb3J0IFdpbmRpQ1NTIGZyb20gJ3ZpdGUtcGx1Z2luLXdpbmRpY3NzJztcbmltcG9ydCB2dWUgZnJvbSAnQHZpdGVqcy9wbHVnaW4tdnVlJztcbmltcG9ydCB2dWVKc3ggZnJvbSAnQHZpdGVqcy9wbHVnaW4tdnVlLWpzeCc7XG5pbXBvcnQgeyBjcmVhdGVTdmdJY29uc1BsdWdpbiB9IGZyb20gJ3ZpdGUtcGx1Z2luLXN1dHBjLXN2Zy1pY29ucyc7XG5pbXBvcnQgdml0ZVBsdWdpblN1dHBjTGliU3RhdGljSW1wb3J0IGZyb20gJ3ZpdGUtcGx1Z2luLXN1dHBjLWxpYi1zdGF0aWMtaW1wb3J0JztcbmltcG9ydCB2aXRlUGx1Z2luU3V0cGNMZXNzRGVlcCBmcm9tICd2aXRlLXBsdWdpbi1zdXRwYy1sZXNzLWRlZXAnO1xuaW1wb3J0IHZpdGVQbHVnaW5QdXJnZUljb25zIGZyb20gJ3ZpdGUtcGx1Z2luLXB1cmdlLWljb25zJztcbmltcG9ydCB2aXRlUGx1Z2luU3V0cGNJY29uUGFyayBmcm9tICd2aXRlLXBsdWdpbi1zdXRwYy1pY29uLXBhcmsnO1xuaW1wb3J0IHZpdGVQbHVnaW5TdXRwY0NvbW1vbiBmcm9tICd2aXRlLXBsdWdpbi1zdXRwYy1jb21tb24nO1xuaW1wb3J0IHZpdGVQbHVnaW5TdXRwY1B1YmxpY1BhdGggZnJvbSAnLi92aXRlLXBsdWdpbi1zdXRwYy1wdWJsaWMtcGF0aCc7XG5pbXBvcnQgdml0ZUNvbXByZXNzaW9uIGZyb20gJ3ZpdGUtcGx1Z2luLWNvbXByZXNzaW9uJztcbmltcG9ydCByb2xsdXBQbHVnaW5WaXN1YWxpemVyIGZyb20gJ3JvbGx1cC1wbHVnaW4tdmlzdWFsaXplcic7XG5pbXBvcnQgeyBjcmVhdGVIdG1sUGx1Z2luIH0gZnJvbSAndml0ZS1wbHVnaW4taHRtbCc7XG5pbXBvcnQgeyBWaXRlRWpzUGx1Z2luIH0gZnJvbSAndml0ZS1wbHVnaW4tZWpzJ1xuaW1wb3J0IGV4dGVybmFsR2xvYmFscyBmcm9tICdyb2xsdXAtcGx1Z2luLWV4dGVybmFsLWdsb2JhbHMnO1xuXG5pbXBvcnQgdHlwZSB7IFVzZXJDb25maWcsIENvbmZpZ0VudiB9IGZyb20gJ3ZpdGUnO1xuXG5jb25zdCByb290ID0gcHJvY2Vzcy5jd2QoKTtcbmNvbnN0IHBhdGhSZXNvbHZlID0gKGRpcjogc3RyaW5nKSA9PiByZXNvbHZlKHJvb3QsICcuJywgZGlyKTtcblxuZXhwb3J0IGRlZmF1bHQgKHsgY29tbWFuZCwgbW9kZSB9OiBDb25maWdFbnYpOiBVc2VyQ29uZmlnID0+IHtcbiAgY29uc3QgaXNCdWlsZCA9IGNvbW1hbmQgPT09ICdidWlsZCc7XG4gIGNvbnN0IGFyZ01vZGUgPSBwcm9jZXNzLmFyZ3ZbM10gPT09ICctLW1vZGUnID8gcHJvY2Vzcy5hcmd2WzRdIDogcHJvY2Vzcy5hcmd2WzNdO1xuICBjb25zdCBjb25maWdEaXIgPSBwYXRoUmVzb2x2ZSgnY29uZmlnJyk7XG4gIGNvbnN0IGVudiA9IGxvYWRFbnYoaXNCdWlsZCA/IG1vZGUgOiBhcmdNb2RlLCBjb25maWdEaXIpO1xuICBjb25zdCBwdWJsaWNQYXRoID0gZW52LlZJVEVfQVBQX01PREUgPT09ICdMSUInID8gYC9iaXphcHAvJHtlbnYuVklURV9BUFBfS0VZfS9mcm9udC9gIDogJy8nOyAvLyBlbnYuVklURV9BUFBfU1RBVElDX1BST1hZO1xuICBjb25zdCBidWlsZE9wdGlvbnMgPVxuICAgIGVudi5WSVRFX0FQUF9NT0RFID09PSAnTElCJ1xuICAgICAgPyB7XG4gICAgICAgICAgLy8gXHU1RTkzXHU2QTIxXHU1RjBGXHU1QjlBXHU1MjM2XG4gICAgICAgICAgb3V0RGlyOiBlbnYuVklURV9PVVRfRElSICsgJy8nICsgZW52LlZJVEVfQVBQX0tFWSxcbiAgICAgICAgICBsaWI6IHtcbiAgICAgICAgICAgIGVudHJ5OiByZXNvbHZlKCdzcmMvbGliLnRzJyksXG4gICAgICAgICAgICBuYW1lOiBlbnYuVklURV9BUFBfS0VZLFxuICAgICAgICAgICAgZmlsZU5hbWU6ICdsaWInXG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICA6IHtcbiAgICAgICAgICAvLyBcdTZCNjNcdTVFMzhcdTZBMjFcdTVGMEZcbiAgICAgICAgICBvdXREaXI6IGVudi5WSVRFX09VVF9ESVIgfHwgJ2Rpc3QnXG4gICAgICAgIH07XG4gIHJldHVybiB7XG4gICAgZW52RGlyOiBwYXRoUmVzb2x2ZSgnY29uZmlnJyksXG4gICAgYmFzZTogZW52LlZJVEVfQkFTRV9QQVRILFxuICAgIHBsdWdpbnM6IFtcbiAgICAgIHZ1ZSgpLFxuICAgICAgdnVlSnN4KCksXG4gICAgICB2aXRlUGx1Z2luU3V0cGNMaWJTdGF0aWNJbXBvcnQoKSxcbiAgICAgIHZpdGVQbHVnaW5TdXRwY0xlc3NEZWVwKCksXG4gICAgICB2aXRlUGx1Z2luU3V0cGNDb21tb24oe1xuICAgICAgICBub09ubGluZUljb25pZnk6IHRydWVcbiAgICAgIH0pLFxuICAgICAgdml0ZVBsdWdpblB1cmdlSWNvbnMoKSxcbiAgICAgIHZpdGVQbHVnaW5TdXRwY0ljb25QYXJrKCksXG4gICAgICB2aXRlUGx1Z2luU3V0cGNQdWJsaWNQYXRoKHB1YmxpY1BhdGgpLFxuICAgICAgY3JlYXRlU3ZnSWNvbnNQbHVnaW4oKSxcbiAgICAgIFdpbmRpQ1NTKCksXG4gICAgICBWaXRlRWpzUGx1Z2luKHtcbiAgICAgICAgdGl0bGU6IGVudi5WSVRFX0FQUF9USVRMRVxuICAgICAgfSksXG4gICAgICB2aXRlQ29tcHJlc3Npb24oe1xuICAgICAgICB0aHJlc2hvbGQ6IDEwMjQgKiAyLCAvLyBcdTVCRjlcdTU5MjdcdTRFOEUgMmtiIFx1NzY4NFx1NjU4N1x1NEVGNlx1OEZEQlx1ODg0Q1x1NTM4Qlx1N0YyOVxuICAgICAgICBmaWx0ZXI6IC8uKGpzfG1qc3xqc29ufGNzc3xodG1sfGdlb2pzb24pJC9pLFxuICAgICAgICBkaXNhYmxlOiBmYWxzZSAvL1x1NjYyRlx1NTQyNlx1Nzk4MVx1NzUyOFx1NTM4Qlx1N0YyOVx1RkYwQ1x1OUVEOFx1OEJBNFx1NEUzQSBmYWxzZVxuICAgICAgfSlcbiAgICAgIC8vIGlzQnVpbGQgJiZcbiAgICAgIC8vICAgcm9sbHVwUGx1Z2luVmlzdWFsaXplcih7XG4gICAgICAvLyAgICAgZW1pdEZpbGU6IHRydWUsIC8vXHU2NjJGXHU1NDI2XHU4OEFCXHU4OUU2XHU2NDc4XG4gICAgICAvLyAgICAgZmlsZW5hbWU6ICdhbmFseXplLmh0bWwnLCAvL1x1NzUxRlx1NjIxMFx1NTIwNlx1Njc5MFx1N0Y1MVx1OTg3NVx1NjU4N1x1NEVGNlx1NTQwRFxuICAgICAgLy8gICAgIG9wZW46IHRydWUsIC8vXHU1NzI4XHU5RUQ4XHU4QkE0XHU3NTI4XHU2MjM3XHU0RUUzXHU3NDA2XHU0RTJEXHU2MjUzXHU1RjAwXHU3NTFGXHU2MjEwXHU3Njg0XHU2NTg3XHU0RUY2XG4gICAgICAvLyAgICAgZ3ppcFNpemU6IHRydWUsIC8vXHU0RUNFXHU2RTkwXHU0RUUzXHU3ODAxXHU0RTJEXHU2NTM2XHU5NkM2IGd6aXAgXHU1OTI3XHU1QzBGXHU1RTc2XHU1QzA2XHU1MTc2XHU2NjNFXHU3OTNBXHU1NzI4XHU1NkZFXHU4ODY4XHU0RTJEXG4gICAgICAvLyAgICAgYnJvdGxpU2l6ZTogdHJ1ZSAvL1x1NEVDRVx1NkU5MFx1NEVFM1x1NzgwMVx1NEUyRFx1NjUzNlx1OTZDNiBicm90bGkgXHU1OTI3XHU1QzBGXHU1RTc2XHU1QzA2XHU1MTc2XHU2NjNFXHU3OTNBXHU1NzI4XHU1NkZFXHU4ODY4XHU0RTJEXG4gICAgICAvLyAgIH0pXG4gICAgXSxcbiAgICBkZWZpbmU6IHtcbiAgICAgICdwcm9jZXNzLmVudic6IHt9XG4gICAgfSxcbiAgICByZXNvbHZlOiB7XG4gICAgICBleHRlbnNpb25zOiBbJy5tanMnLCAnLmpzJywgJy50cycsICcuanN4JywgJy50c3gnLCAnLmpzb24nLCAnLmxlc3MnLCAnLmNzcyddLFxuICAgICAgYWxpYXM6IFtcbiAgICAgICAgLy8ge1xuICAgICAgICAvLyAgIGZpbmQ6ICd2dWUtaTE4bicsXG4gICAgICAgIC8vICAgcmVwbGFjZW1lbnQ6ICd2dWUtaTE4bi9kaXN0L3Z1ZS1pMThuLmNqcy5qcydcbiAgICAgICAgLy8gfSxcbiAgICAgICAge1xuICAgICAgICAgIGZpbmQ6IC9cXEBcXC8vLFxuICAgICAgICAgIHJlcGxhY2VtZW50OiBgJHtwYXRoUmVzb2x2ZSgnc3JjJyl9L2BcbiAgICAgICAgfVxuICAgICAgXVxuICAgIH0sXG4gICAgY3NzOiB7XG4gICAgICBwcmVwcm9jZXNzb3JPcHRpb25zOiB7XG4gICAgICAgIGxlc3M6IHtcbiAgICAgICAgICBqYXZhc2NyaXB0RW5hYmxlZDogdHJ1ZSxcbiAgICAgICAgICBnbG9iYWxWYXJzOiB7XG4gICAgICAgICAgICBwdWJsaWNQYXRoOiBwdWJsaWNQYXRoXG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfSxcbiAgICBidWlsZDoge1xuICAgICAgLi4uYnVpbGRPcHRpb25zLFxuICAgICAgcm9sbHVwT3B0aW9uczoge1xuICAgICAgICAvLyBcdTc4NkVcdTRGRERcdTU5MTZcdTkwRThcdTUzMTZcdTU5MDRcdTc0MDZcdTkwQTNcdTRFOUJcdTRGNjBcdTRFMERcdTYwRjNcdTYyNTNcdTUzMDVcdThGREJcdTVFOTNcdTc2ODRcdTRGOURcdThENTZcbiAgICAgICAgZXh0ZXJuYWw6IGVudi5WSVRFX0FQUF9NT0RFID09PSAnTElCJyA/IFsndnVlJywgJ3Z1ZS1yb3V0ZXInLCAncGluaWEnLCAnZWNoYXJ0cyddIDogW10sXG4gICAgICAgIG91dHB1dDoge1xuICAgICAgICAgIC8vIFx1NTcyOCBVTUQgXHU2Nzg0XHU1RUZBXHU2QTIxXHU1RjBGXHU0RTBCXHU0RTNBXHU4RkQ5XHU0RTlCXHU1OTE2XHU5MEU4XHU1MzE2XHU3Njg0XHU0RjlEXHU4RDU2XHU2M0QwXHU0RjlCXHU0RTAwXHU0RTJBXHU1MTY4XHU1QzQwXHU1M0Q4XHU5MUNGXG4gICAgICAgICAgZ2xvYmFsczoge1xuICAgICAgICAgICAgdnVlOiAnVnVlJyxcbiAgICAgICAgICAgICd2dWUtcm91dGVyJzogJ1Z1ZVJvdXRlcicsXG4gICAgICAgICAgICBwaW5pYTogJ1BpbmlhJyxcbiAgICAgICAgICAgIGVjaGFydHM6ICdlY2hhcnRzJyxcbiAgICAgICAgICAgICdlbGVtZW50LXBsdXMnOiAnRWxlbWVudFBsdXMnXG4gICAgICAgICAgfVxuICAgICAgICB9LFxuICAgICAgICBwbHVnaW5zOiBbXG4gICAgICAgICAgZW52LlZJVEVfQVBQX01PREUgPT09ICdMSUInXG4gICAgICAgICAgICA/IGV4dGVybmFsR2xvYmFscyh7XG4gICAgICAgICAgICAgICAgdnVlOiAnVnVlJyxcbiAgICAgICAgICAgICAgICAndnVlLXJvdXRlcic6ICdWdWVSb3V0ZXInLFxuICAgICAgICAgICAgICAgIHBpbmlhOiAnUGluaWEnLFxuICAgICAgICAgICAgICAgIGVjaGFydHM6ICdlY2hhcnRzJyxcbiAgICAgICAgICAgICAgICAnZWxlbWVudC1wbHVzJzogJ0VsZW1lbnRQbHVzJyxcbiAgICAgICAgICAgICAgICAndnVlLWkxOG4nOiAnVnVlSTE4bidcbiAgICAgICAgICAgICAgICAvLyAnQHN1dHBjL2F4aW9zJzogJ3JlcXVlc3QnXG4gICAgICAgICAgICAgIH0pXG4gICAgICAgICAgICA6IG51bGxcbiAgICAgICAgXVxuICAgICAgfSxcbiAgICAgIHNvdXJjZW1hcDogZW52LlZJVEVfU09VUkNFTUFQID09PSAndHJ1ZScgPyAnaW5saW5lJyA6IGZhbHNlLFxuICAgICAgcmVwb3J0Q29tcHJlc3NlZFNpemU6IGZhbHNlLFxuICAgICAgY2h1bmtTaXplV2FybmluZ0xpbWl0OiAyMDAwLFxuICAgICAgbWluaWZ5OiAndGVyc2VyJyxcbiAgICAgIHRlcnNlck9wdGlvbnM6IHtcbiAgICAgICAgY29tcHJlc3M6IHtcbiAgICAgICAgICBkcm9wX2RlYnVnZ2VyOiBlbnYuVklURV9EUk9QX0RFQlVHR0VSID09PSAndHJ1ZScsXG4gICAgICAgICAgZHJvcF9jb25zb2xlOiBlbnYuVklURV9EUk9QX0NPTlNPTEUgPT09ICd0cnVlJ1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfSxcbiAgICBzZXJ2ZXI6IHtcbiAgICAgIGhvc3Q6ICcwLjAuMC4wJyxcbiAgICAgIHByb3h5OiB7XG4gICAgICAgIFtlbnYuVklURV9URVNQQkFTRV9QQVRIXToge1xuICAgICAgICAgIHRhcmdldDogZW52LlZJVEVfVEVTUF9BUElfQkFTRVBBVEgsXG4gICAgICAgICAgY2hhbmdlT3JpZ2luOiB0cnVlXG4gICAgICAgICAgLy8gcmV3cml0ZTogcGF0aCA9PiBwYXRoLnJlcGxhY2UoL15cXC93ZWJcXC90ZXNwYml6LXByamxpYi8sICcnKVxuICAgICAgICB9LFxuICAgICAgICBbZW52LlZJVEVfRklMRV9QUk9YWV06IHtcbiAgICAgICAgICB0YXJnZXQ6IGBodHRwOi8vMTAuMy40LjE0OTo5MDAwYCxcbiAgICAgICAgICBjaGFuZ2VPcmlnaW46IHRydWUsXG4gICAgICAgICAgcmV3cml0ZTogKHBhdGgpID0+IHBhdGgucmVwbGFjZShuZXcgUmVnRXhwKCdeJyArIGVudi5WSVRFX0ZJTEVfUFJPWFkgKyAnJyksICcnKVxuICAgICAgICB9LFxuICAgICAgICBbJy9iaXphcHAvJyArIGVudi5WSVRFX0FQUF9LRVkgKyAnL2FwaS8nXToge1xuICAgICAgICAgIHRhcmdldDogYGh0dHA6Ly8xMC4zLjQuMTkzOjk2MDFgLFxuICAgICAgICAgIGNoYW5nZU9yaWdpbjogdHJ1ZSxcbiAgICAgICAgICByZXdyaXRlOiAocGF0aCkgPT4gcGF0aC5yZXBsYWNlKG5ldyBSZWdFeHAoJ14vYml6YXBwLycgKyBlbnYuVklURV9BUFBfS0VZICsgJy9hcGknKSwgJycpXG4gICAgICAgIH0sXG4gICAgICAgIFsnL3BvcnRhbC9hcGkvJ106IHtcbiAgICAgICAgICB0YXJnZXQ6IGBodHRwOi8vMTAuMy40LjE5MzoxMDAwMGAsXG4gICAgICAgICAgY2hhbmdlT3JpZ2luOiB0cnVlLFxuICAgICAgICAgIHJld3JpdGU6IChwYXRoKSA9PiBwYXRoLnJlcGxhY2UobmV3IFJlZ0V4cCgnXi9wb3J0YWwvYXBpJyksICcnKVxuICAgICAgICB9LFxuICAgICAgICBbJy90aWFubmV0U1QvJ106IHtcbiAgICAgICAgICAvLyB0YXJnZXQ6IGBodHRwOi8vMTcyLjE2LjAuMTk4OjEyMDg1L2FwaS9wcy1zaG93YCxcbiAgICAgICAgICB0YXJnZXQ6IGBodHRwOi8vMTExLjE2MC43Ni4xMTE6MTAwMDAvYXBpL3BzLXNob3dgLFxuICAgICAgICAgIGNoYW5nZU9yaWdpbjogdHJ1ZSxcbiAgICAgICAgICByZXdyaXRlOiAocGF0aCkgPT4gcGF0aC5yZXBsYWNlKG5ldyBSZWdFeHAoJ14vdGlhbm5ldFNULycpLCAnJylcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH0sXG4gICAgb3B0aW1pemVEZXBzOiB7XG4gICAgICBpbmNsdWRlOiBbXG4gICAgICAgICd2dWUnLFxuICAgICAgICAndnVlLXJvdXRlcicsXG4gICAgICAgICdsb2Rhc2gtZXMnLFxuICAgICAgICAnZWxlbWVudC1wbHVzL2VzL2xvY2FsZS9sYW5nL3poLWNuJyxcbiAgICAgICAgJ2VsZW1lbnQtcGx1cy9lcy9sb2NhbGUvbGFuZy9lbicsXG4gICAgICAgICdAaWNvbmlmeS9pY29uaWZ5JyxcbiAgICAgICAgJ0BzdXRwYy96ZWJyYScsXG4gICAgICAgICdAc3V0cGMvdnVlMy1lYy1yZXNpemUnLFxuICAgICAgICAnYXhpb3MnLFxuICAgICAgICAncXMnLFxuICAgICAgICAnZWNoYXJ0cycsXG4gICAgICAgICd2dWUtaTE4bidcbiAgICAgIF1cbiAgICB9XG4gIH07XG59O1xuIiwgImNvbnN0IF9fdml0ZV9pbmplY3RlZF9vcmlnaW5hbF9kaXJuYW1lID0gXCJDOlxcXFxVc2Vyc1xcXFwxMzk5NFxcXFxEZXNrdG9wXFxcXHRpYW5fcHNcIjtjb25zdCBfX3ZpdGVfaW5qZWN0ZWRfb3JpZ2luYWxfZmlsZW5hbWUgPSBcIkM6XFxcXFVzZXJzXFxcXDEzOTk0XFxcXERlc2t0b3BcXFxcdGlhbl9wc1xcXFx2aXRlLXBsdWdpbi1zdXRwYy1wdWJsaWMtcGF0aC50c1wiO2NvbnN0IF9fdml0ZV9pbmplY3RlZF9vcmlnaW5hbF9pbXBvcnRfbWV0YV91cmwgPSBcImZpbGU6Ly8vQzovVXNlcnMvMTM5OTQvRGVza3RvcC90aWFuX3BzL3ZpdGUtcGx1Z2luLXN1dHBjLXB1YmxpYy1wYXRoLnRzXCI7ZXhwb3J0IGRlZmF1bHQgZnVuY3Rpb24gKHBhdGgpIHtcbiAgbGV0IGJhc2UgPSAnJztcblxuICByZXR1cm4ge1xuICAgIGNvbmZpZ1Jlc29sdmVkKGNvbmZpZykge1xuICAgICAgYmFzZSA9IGNvbmZpZy5iYXNlO1xuICAgIH0sXG4gICAgdHJhbnNmb3JtKGNvZGUsIGlkKSB7XG4gICAgICAvLyBpZiAoaWQuaW5kZXhPZignLnZ1ZScpID09PSAtMSAmJiBpZC5pbmRleE9mKCcudHMnKSA9PT0gLTEpIHtcbiAgICAgIC8vICAgcmV0dXJuIGNvZGU7XG4gICAgICAvLyB9XG4gICAgICBjb25zdCBpc0RldiA9IHByb2Nlc3MuZW52LlZJVEVfVVNFUl9OT0RFX0VOViA9PT0gJ2RldmVsb3BtZW50JztcbiAgICAgIGNvbnN0IHJlcGxhY2VyID0gaXNEZXYgPyAnLycgOiBwYXRoIHx8IGJhc2U7XG4gICAgICByZXR1cm4gY29kZS5yZXBsYWNlKC9cXFtwdWJsaWNQYXRoXFxdL2csIHJlcGxhY2VyKTtcbiAgICB9LFxuICAgIGVuZm9yY2U6ICdwcmUnXG4gIH07XG59XG4iXSwKICAibWFwcGluZ3MiOiAiO0FBQXNSLFNBQVMsZUFBZTtBQUM5UyxTQUFTLGVBQWU7QUFDeEIsT0FBTyxjQUFjO0FBQ3JCLE9BQU8sU0FBUztBQUNoQixPQUFPLFlBQVk7QUFDbkIsU0FBUyw0QkFBNEI7QUFDckMsT0FBTyxvQ0FBb0M7QUFDM0MsT0FBTyw2QkFBNkI7QUFDcEMsT0FBTywwQkFBMEI7QUFDakMsT0FBTyw2QkFBNkI7QUFDcEMsT0FBTywyQkFBMkI7OztBQ1Z1UyxTQUFSLHNDQUFrQixNQUFNO0FBQ3ZWLE1BQUksT0FBTztBQUVYLFNBQU87QUFBQSxJQUNMLGVBQWUsUUFBUTtBQUNyQixhQUFPLE9BQU87QUFBQSxJQUNoQjtBQUFBLElBQ0EsVUFBVSxNQUFNLElBQUk7QUFJbEIsWUFBTSxRQUFRLFFBQVEsSUFBSSx1QkFBdUI7QUFDakQsWUFBTSxXQUFXLFFBQVEsTUFBTSxRQUFRO0FBQ3ZDLGFBQU8sS0FBSyxRQUFRLG1CQUFtQixRQUFRO0FBQUEsSUFDakQ7QUFBQSxJQUNBLFNBQVM7QUFBQSxFQUNYO0FBQ0Y7OztBRExBLE9BQU8scUJBQXFCO0FBRzVCLFNBQVMscUJBQXFCO0FBQzlCLE9BQU8scUJBQXFCO0FBSTVCLElBQU0sT0FBTyxRQUFRLElBQUk7QUFDekIsSUFBTSxjQUFjLENBQUMsUUFBZ0IsUUFBUSxNQUFNLEtBQUssR0FBRztBQUUzRCxJQUFPLHNCQUFRLENBQUMsRUFBRSxTQUFTLEtBQUssTUFBNkI7QUFDM0QsUUFBTSxVQUFVLFlBQVk7QUFDNUIsUUFBTSxVQUFVLFFBQVEsS0FBSyxDQUFDLE1BQU0sV0FBVyxRQUFRLEtBQUssQ0FBQyxJ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
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。