// vite.config.mjs import { resolve } from "path"; import { defineConfig, loadEnv } from "file:///E:/QHdemo/province-vue-all/node_modules/vite/dist/node/index.js"; import vue from "file:///E:/QHdemo/province-vue-all/node_modules/@vitejs/plugin-vue/dist/index.mjs"; import Components from "file:///E:/QHdemo/province-vue-all/node_modules/unplugin-vue-components/dist/vite.js"; import VueJSX from "file:///E:/QHdemo/province-vue-all/node_modules/@vitejs/plugin-vue-jsx/dist/index.mjs"; import AutoImport from "file:///E:/QHdemo/province-vue-all/node_modules/unplugin-auto-import/dist/vite.js"; import vueSetupExtend from "file:///E:/QHdemo/province-vue-all/node_modules/vite-plugin-vue-setup-extend/dist/index.mjs"; import { visualizer } from "file:///E:/QHdemo/province-vue-all/node_modules/rollup-plugin-visualizer/dist/plugin/index.js"; import Less2CssVariablePlugin from "file:///E:/QHdemo/province-vue-all/node_modules/antd-less-to-css-variable/dist/index.js"; import viteCompression from "file:///E:/QHdemo/province-vue-all/node_modules/vite-plugin-compression/dist/index.mjs"; var __vite_injected_original_dirname = "E:\\QHdemo\\province-vue-all"; var r = (...args) => resolve(__vite_injected_original_dirname, ".", ...args); var vite_config_default = defineConfig(({ command, mode }) => { const envConfig = loadEnv(mode, "./"); const alias = { "~": `${resolve(__vite_injected_original_dirname, "./")}`, "@/": `${resolve(__vite_injected_original_dirname, "src")}/` }; return { server: { port: envConfig.VITE_PORT, proxy: { "/api": { target: envConfig.VITE_API_BASEURL, ws: false, changeOrigin: true, rewrite: (path) => path.replace(/^\/api/, "") } } }, resolve: { alias }, // 解决警告You are running the esm-bundler build of vue-i18n. define: { __VUE_I18N_FULL_INSTALL__: true, __VUE_I18N_LEGACY_API__: true, __VUE_I18N_PROD_DEVTOOLS__: true }, build: { // sourcemap: true, manifest: true, brotliSize: false, rollupOptions: { output: { manualChunks: { echarts: ["echarts"], "ant-design-vue": ["ant-design-vue"], vue: ["vue", "vue-router", "pinia", "vue-i18n"] } } }, chunkSizeWarningLimit: 1e3 }, plugins: [ vue({ script: { refTransform: true } }), viteCompression(), vueSetupExtend(), VueJSX(), AutoImport({ imports: ["vue"], dirs: ["./src/utils/permission"], dts: r("src/auto-imports.d.ts") }), // 组件按需引入 Components({ dirs: [r("src/components")], dts: false, resolvers: [] }), visualizer() ], css: { preprocessorOptions: { less: { javascriptEnabled: true, plugins: [new Less2CssVariablePlugin()] } } }, optimizeDeps: {} }; }); export { vite_config_default as default, r }; //# sourceMappingURL=data:application/json;base64,ewogICJ2ZXJzaW9uIjogMywKICAic291cmNlcyI6IFsidml0ZS5jb25maWcubWpzIl0sCiAgInNvdXJjZXNDb250ZW50IjogWyJjb25zdCBfX3ZpdGVfaW5qZWN0ZWRfb3JpZ2luYWxfZGlybmFtZSA9IFwiRTpcXFxcUUhkZW1vXFxcXHByb3ZpbmNlLXZ1ZS1hbGxcIjtjb25zdCBfX3ZpdGVfaW5qZWN0ZWRfb3JpZ2luYWxfZmlsZW5hbWUgPSBcIkU6XFxcXFFIZGVtb1xcXFxwcm92aW5jZS12dWUtYWxsXFxcXHZpdGUuY29uZmlnLm1qc1wiO2NvbnN0IF9fdml0ZV9pbmplY3RlZF9vcmlnaW5hbF9pbXBvcnRfbWV0YV91cmwgPSBcImZpbGU6Ly8vRTovUUhkZW1vL3Byb3ZpbmNlLXZ1ZS1hbGwvdml0ZS5jb25maWcubWpzXCI7LyoqXHJcbiAqICBDb3B5cmlnaHQgWzIwMjJdIFtodHRwczovL3d3dy54aWFvbnVvLnZpcF1cclxuICpcdFNub3d5XHU5MUM3XHU3NTI4QVBBQ0hFIExJQ0VOU0UgMi4wXHU1RjAwXHU2RTkwXHU1MzRGXHU4QkFFXHVGRjBDXHU2MEE4XHU1NzI4XHU0RjdGXHU3NTI4XHU4RkM3XHU3QTBCXHU0RTJEXHVGRjBDXHU5NzAwXHU4OTgxXHU2Q0U4XHU2MTBGXHU0RUU1XHU0RTBCXHU1MUUwXHU3MEI5XHVGRjFBXHJcbiAqXHQxLlx1OEJGN1x1NEUwRFx1ODk4MVx1NTIyMFx1OTY2NFx1NTQ4Q1x1NEZFRVx1NjUzOVx1NjgzOVx1NzZFRVx1NUY1NVx1NEUwQlx1NzY4NExJQ0VOU0VcdTY1ODdcdTRFRjZcdTMwMDJcclxuICpcdDIuXHU4QkY3XHU0RTBEXHU4OTgxXHU1MjIwXHU5NjY0XHU1NDhDXHU0RkVFXHU2NTM5U25vd3lcdTZFOTBcdTc4MDFcdTU5MzRcdTkwRThcdTc2ODRcdTcyNDhcdTY3NDNcdTU4RjBcdTY2MEVcdTMwMDJcclxuICpcdDMuXHU2NzJDXHU5ODc5XHU3NkVFXHU0RUUzXHU3ODAxXHU1M0VGXHU1MTREXHU4RDM5XHU1NTQ2XHU0RTFBXHU0RjdGXHU3NTI4XHVGRjBDXHU1NTQ2XHU0RTFBXHU0RjdGXHU3NTI4XHU4QkY3XHU0RkREXHU3NTU5XHU2RTkwXHU3ODAxXHU1NDhDXHU3NkY4XHU1MTczXHU2M0NGXHU4RkYwXHU2NTg3XHU0RUY2XHU3Njg0XHU5ODc5XHU3NkVFXHU1MUZBXHU1OTA0XHVGRjBDXHU0RjVDXHU4MDA1XHU1OEYwXHU2NjBFXHU3QjQ5XHUzMDAyXHJcbiAqXHQ0Llx1NTIwNlx1NTNEMVx1NkU5MFx1NzgwMVx1NjVGNlx1NTAxOVx1RkYwQ1x1OEJGN1x1NkNFOFx1NjYwRVx1OEY2Rlx1NEVGNlx1NTFGQVx1NTkwNCBodHRwczovL3d3dy54aWFvbnVvLnZpcFxyXG4gKlx0NS5cdTRFMERcdTUzRUZcdTRFOENcdTZCMjFcdTUyMDZcdTUzRDFcdTVGMDBcdTZFOTBcdTUzQzJcdTRFMEVcdTU0MENcdTdDN0JcdTdBREVcdTU0QzFcdUZGMENcdTU5ODJcdTY3MDlcdTYwRjNcdTZDRDVcdTUzRUZcdTgwNTRcdTdDRkJcdTU2RTJcdTk2MUZ4aWFvbnVvYmFzZUBxcS5jb21cdTU1NDZcdThCQUVcdTU0MDhcdTRGNUNcdTMwMDJcclxuICpcdDYuXHU4MkU1XHU2MEE4XHU3Njg0XHU5ODc5XHU3NkVFXHU2NUUwXHU2Q0Q1XHU2RUUxXHU4REIzXHU0RUU1XHU0RTBBXHU1MUUwXHU3MEI5XHVGRjBDXHU5NzAwXHU4OTgxXHU2NkY0XHU1OTFBXHU1MjlGXHU4MEZEXHU0RUUzXHU3ODAxXHVGRjBDXHU4M0I3XHU1M0Q2U25vd3lcdTU1NDZcdTRFMUFcdTYzODhcdTY3NDNcdThCQjhcdTUzRUZcdUZGMENcdThCRjdcdTU3MjhcdTVCOThcdTdGNTFcdThEMkRcdTRFNzBcdTYzODhcdTY3NDNcdUZGMENcdTU3MzBcdTU3NDBcdTRFM0EgaHR0cHM6Ly93d3cueGlhb251by52aXBcclxuICovXHJcbmltcG9ydCB7IHJlc29sdmUgfSBmcm9tICdwYXRoJ1xyXG5pbXBvcnQgeyBkZWZpbmVDb25maWcsIGxvYWRFbnYgfSBmcm9tICd2aXRlJ1xyXG5pbXBvcnQgdnVlIGZyb20gJ0B2aXRlanMvcGx1Z2luLXZ1ZSdcclxuaW1wb3J0IENvbXBvbmVudHMgZnJvbSAndW5wbHVnaW4tdnVlLWNvbXBvbmVudHMvdml0ZSdcclxuaW1wb3J0IFZ1ZUpTWCBmcm9tICdAdml0ZWpzL3BsdWdpbi12dWUtanN4J1xyXG5pbXBvcnQgQXV0b0ltcG9ydCBmcm9tICd1bnBsdWdpbi1hdXRvLWltcG9ydC92aXRlJ1xyXG5pbXBvcnQgdnVlU2V0dXBFeHRlbmQgZnJvbSAndml0ZS1wbHVnaW4tdnVlLXNldHVwLWV4dGVuZCdcclxuaW1wb3J0IHsgdmlzdWFsaXplciB9IGZyb20gJ3JvbGx1cC1wbHVnaW4tdmlzdWFsaXplcidcclxuaW1wb3J0IExlc3MyQ3NzVmFyaWFibGVQbHVnaW4gZnJvbSAnYW50ZC1sZXNzLXRvLWNzcy12YXJpYWJsZSdcclxuaW1wb3J0IHZpdGVDb21wcmVzc2lvbiBmcm9tICd2aXRlLXBsdWdpbi1jb21wcmVzc2lvbidcclxuXHJcbmV4cG9ydCBjb25zdCByID0gKC4uLmFyZ3MpID0+IHJlc29sdmUoX19kaXJuYW1lLCAnLicsIC4uLmFyZ3MpXHJcblxyXG5jb25zdCByZW1vdmVNb2R1bGVQcmVsb2FkUGx1Z2luID0gKGtleXMpID0+IHtcclxuXHRpZiAoIWtleXMgfHwgIWtleXMubGVuZ3RoKSB7XHJcblx0XHRyZXR1cm5cclxuXHR9XHJcblx0cmV0dXJuIHtcclxuXHRcdG5hbWU6ICdyZW1vdmUtbW9kdWxlLXByZWxvYWQnLFxyXG5cdFx0dHJhbnNmb3JtSW5kZXhIdG1sOiB7XHJcblx0XHRcdGVuZm9yY2U6ICdhZnRlcicsXHJcblx0XHRcdHRyYW5zZm9ybShodG1sLCBjdHgpIHtcclxuXHRcdFx0XHRsZXQgcmVzdWx0ID0gaHRtbFxyXG5cdFx0XHRcdGtleXMuZm9yRWFjaCgoa2V5KSA9PiB7XHJcblx0XHRcdFx0XHRyZXN1bHQgPSByZXN1bHQucmVwbGFjZShuZXcgUmVnRXhwKGA8bGluayByZWw9XCJtb2R1bGVwcmVsb2FkXCI/Lioke2tleX0/LipgKSwgJycpXHJcblx0XHRcdFx0fSlcclxuXHRcdFx0XHRyZXR1cm4gcmVzdWx0XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbmV4cG9ydCBkZWZhdWx0IGRlZmluZUNvbmZpZygoeyBjb21tYW5kLCBtb2RlIH0pID0+IHtcclxuXHRjb25zdCBlbnZDb25maWcgPSBsb2FkRW52KG1vZGUsICcuLycpXHJcblxyXG5cdGNvbnN0IGFsaWFzID0ge1xyXG5cdFx0J34nOiBgJHtyZXNvbHZlKF9fZGlybmFtZSwgJy4vJyl9YCxcclxuXHRcdCdALyc6IGAke3Jlc29sdmUoX19kaXJuYW1lLCAnc3JjJyl9L2BcclxuXHR9XHJcblxyXG5cdHJldHVybiB7XHJcblx0XHRzZXJ2ZXI6IHtcclxuXHRcdFx0cG9ydDogZW52Q29uZmlnLlZJVEVfUE9SVCxcclxuXHRcdFx0cHJveHk6IHtcclxuXHRcdFx0XHQnL2FwaSc6IHtcclxuXHRcdFx0XHRcdHRhcmdldDogZW52Q29uZmlnLlZJVEVfQVBJX0JBU0VVUkwsXHJcblx0XHRcdFx0XHR3czogZmFsc2UsXHJcblx0XHRcdFx0XHRjaGFuZ2VPcmlnaW46IHRydWUsXHJcblx0XHRcdFx0XHRyZXdyaXRlOiAocGF0aCkgPT4gcGF0aC5yZXBsYWNlKC9eXFwvYXBpLywgJycpXHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9LFxyXG5cdFx0cmVzb2x2ZToge1xyXG5cdFx0XHRhbGlhc1xyXG5cdFx0fSxcclxuXHRcdC8vIFx1ODlFM1x1NTFCM1x1OEI2Nlx1NTQ0QVlvdSBhcmUgcnVubmluZyB0aGUgZXNtLWJ1bmRsZXIgYnVpbGQgb2YgdnVlLWkxOG4uXHJcblx0XHRkZWZpbmU6IHtcclxuXHRcdFx0X19WVUVfSTE4Tl9GVUxMX0lOU1RBTExfXzogdHJ1ZSxcclxuXHRcdFx0X19WVUVfSTE4Tl9MRUdBQ1lfQVBJX186IHRydWUsXHJcblx0XHRcdF9fVlVFX0kxOE5fUFJPRF9ERVZUT09MU19fOiB0cnVlXHJcblx0XHR9LFxyXG5cdFx0YnVpbGQ6IHtcclxuXHRcdFx0Ly8gc291cmNlbWFwOiB0cnVlLFxyXG5cdFx0XHRtYW5pZmVzdDogdHJ1ZSxcclxuXHRcdFx0YnJvdGxpU2l6ZTogZmFsc2UsXHJcblx0XHRcdHJvbGx1cE9wdGlvbnM6IHtcclxuXHRcdFx0XHRvdXRwdXQ6IHtcclxuXHRcdFx0XHRcdG1hbnVhbENodW5rczoge1xyXG5cdFx0XHRcdFx0XHRlY2hhcnRzOiBbJ2VjaGFydHMnXSxcclxuXHRcdFx0XHRcdFx0J2FudC1kZXNpZ24tdnVlJzogWydhbnQtZGVzaWduLXZ1ZSddLFxyXG5cdFx0XHRcdFx0XHR2dWU6IFsndnVlJywgJ3Z1ZS1yb3V0ZXInLCAncGluaWEnLCAndnVlLWkxOG4nXVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fSxcclxuXHRcdFx0Y2h1bmtTaXplV2FybmluZ0xpbWl0OiAxMDAwXHJcblx0XHR9LFxyXG5cdFx0cGx1Z2luczogW1xyXG5cdFx0XHR2dWUoe1xyXG5cdFx0XHRcdHNjcmlwdDoge1xyXG5cdFx0XHRcdFx0cmVmVHJhbnNmb3JtOiB0cnVlXHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9KSxcclxuXHRcdFx0dml0ZUNvbXByZXNzaW9uKCksXHJcblx0XHRcdHZ1ZVNldHVwRXh0ZW5kKCksXHJcblx0XHRcdFZ1ZUpTWCgpLFxyXG5cdFx0XHRBdXRvSW1wb3J0KHtcclxuXHRcdFx0XHRpbXBvcnRzOiBbJ3Z1ZSddLFxyXG5cdFx0XHRcdGRpcnM6IFsnLi9zcmMvdXRpbHMvcGVybWlzc2lvbiddLFxyXG5cdFx0XHRcdGR0czogcignc3JjL2F1dG8taW1wb3J0cy5kLnRzJylcclxuXHRcdFx0fSksXHJcblx0XHRcdC8vIFx1N0VDNFx1NEVGNlx1NjMwOVx1OTcwMFx1NUYxNVx1NTE2NVxyXG5cdFx0XHRDb21wb25lbnRzKHtcclxuXHRcdFx0XHRkaXJzOiBbcignc3JjL2NvbXBvbmVudHMnKV0sXHJcblx0XHRcdFx0ZHRzOiBmYWxzZSxcclxuXHRcdFx0XHRyZXNvbHZlcnM6IFtdXHJcblx0XHRcdH0pLFxyXG5cdFx0XHR2aXN1YWxpemVyKClcclxuXHRcdF0sXHJcblx0XHRjc3M6IHtcclxuXHRcdFx0cHJlcHJvY2Vzc29yT3B0aW9uczoge1xyXG5cdFx0XHRcdGxlc3M6IHtcclxuXHRcdFx0XHRcdGphdmFzY3JpcHRFbmFibGVkOiB0cnVlLFxyXG5cdFx0XHRcdFx0cGx1Z2luczogW25ldyBMZXNzMkNzc1ZhcmlhYmxlUGx1Z2luKCldXHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9LFxyXG5cdFx0b3B0aW1pemVEZXBzOiB7fVxyXG5cdH1cclxufSlcclxuIl0sCiAgIm1hcHBpbmdzIjogIjtBQVVBLFNBQVMsZUFBZTtBQUN4QixTQUFTLGNBQWMsZUFBZTtBQUN0QyxPQUFPLFNBQVM7QUFDaEIsT0FBTyxnQkFBZ0I7QUFDdkIsT0FBTyxZQUFZO0FBQ25CLE9BQU8sZ0JBQWdCO0FBQ3ZCLE9BQU8sb0JBQW9CO0FBQzNCLFNBQVMsa0JBQWtCO0FBQzNCLE9BQU8sNEJBQTRCO0FBQ25DLE9BQU8scUJBQXFCO0FBbkI1QixJQUFNLG1DQUFtQztBQXFCbEMsSUFBTSxJQUFJLElBQUksU0FBUyxRQUFRLGtDQUFXLEtBQUssR0FBRyxJQUFJO0FBcUI3RCxJQUFPLHNCQUFRLGFBQWEsQ0FBQyxFQUFFLFNBQVMsS0FBSyxNQUFNO0FBQ2xELFFBQU0sWUFBWSxRQUFRLE1BQU0sSUFBSTtBQUVwQyxRQUFNLFFBQVE7QUFBQSxJQUNiLEtBQUssR0FBRyxRQUFRLGtDQUFXLElBQUksQ0FBQztBQUFBLElBQ2hDLE1BQU0sR0FBRyxRQUFRLGtDQUFXLEtBQUssQ0FBQztBQUFBLEVBQ25DO0FBRUEsU0FBTztBQUFBLElBQ04sUUFBUTtBQUFBLE1BQ1AsTUFBTSxVQUFVO0FBQUEsTUFDaEIsT0FBTztBQUFBLFFBQ04sUUFBUTtBQUFBLFVBQ1AsUUFBUSxVQUFVO0FBQUEsVUFDbEIsSUFBSTtBQUFBLFVBQ0osY0FBYztBQUFBLFVBQ2QsU0FBUyxDQUFDLFNBQVMsS0FBSyxRQUFRLFVBQVUsRUFBRTtBQUFBLFFBQzdDO0FBQUEsTUFDRDtBQUFBLElBQ0Q7QUFBQSxJQUNBLFNBQVM7QUFBQSxNQUNSO0FBQUEsSUFDRDtBQUFBO0FBQUEsSUFFQSxRQUFRO0FBQUEsTUFDUCwyQkFBMkI7QUFBQSxNQUMzQix5QkFBeUI7QUFBQSxNQUN6Qiw0QkFBNEI7QUFBQSxJQUM3QjtBQUFBLElBQ0EsT0FBTztBQUFBO0FBQUEsTUFFTixVQUFVO0FBQUEsTUFDVixZQUFZO0FBQUEsTUFDWixlQUFlO0FBQUEsUUFDZCxRQUFRO0FBQUEsVUFDUCxjQUFjO0FBQUEsWUFDYixTQUFTLENBQUMsU0FBUztBQUFBLFlBQ25CLGtCQUFrQixDQUFDLGdCQUFnQjtBQUFBLFlBQ25DLEtBQUssQ0FBQyxPQUFPLGNBQWMsU0FBUyxVQUFVO0FBQUEsVUFDL0M7QUFBQSxRQUNEO0FBQUEsTUFDRDtBQUFBLE1BQ0EsdUJBQXVCO0FBQUEsSUFDeEI7QUFBQSxJQUNBLFNBQVM7QUFBQSxNQUNSLElBQUk7QUFBQSxRQUNILFFBQVE7QUFBQSxVQUNQLGNBQWM7QUFBQSxRQUNmO0FBQUEsTUFDRCxDQUFDO0FBQUEsTUFDRCxnQkFBZ0I7QUFBQSxNQUNoQixlQUFlO0FBQUEsTUFDZixPQUFPO0FBQUEsTUFDUCxXQUFXO0FBQUEsUUFDVixTQUFTLENBQUMsS0FBSztBQUFBLFFBQ2YsTUFBTSxDQUFDLHdCQUF3QjtBQUFBLFFBQy9CLEtBQUssRUFBRSx1QkFBdUI7QUFBQSxNQUMvQixDQUFDO0FBQUE7QUFBQSxNQUVELFdBQVc7QUFBQSxRQUNWLE1BQU0sQ0FBQyxFQUFFLGdCQUFnQixDQUFDO0FBQUEsUUFDMUIsS0FBSztBQUFBLFFBQ0wsV0FBVyxDQUFDO0FBQUEsTUFDYixDQUFDO0FBQUEsTUFDRCxXQUFXO0FBQUEsSUFDWjtBQUFBLElBQ0EsS0FBSztBQUFBLE1BQ0oscUJBQXFCO0FBQUEsUUFDcEIsTUFBTTtBQUFBLFVBQ0wsbUJBQW1CO0FBQUEsVUFDbkIsU0FBUyxDQUFDLElBQUksdUJBQXVCLENBQUM7QUFBQSxRQUN2QztBQUFBLE1BQ0Q7QUFBQSxJQUNEO0FBQUEsSUFDQSxjQUFjLENBQUM7QUFBQSxFQUNoQjtBQUNELENBQUM7IiwKICAibmFtZXMiOiBbXQp9Cg==