// vite.config.js import { fileURLToPath, URL } from "node:url"; import { defineConfig, loadEnv } from "file:///E:/project/guannancs_web/node_modules/vite/dist/node/index.js"; import vue from "file:///E:/project/guannancs_web/node_modules/@vitejs/plugin-vue2/dist/index.mjs"; import vueJsx from "file:///E:/project/guannancs_web/node_modules/@vitejs/plugin-vue2-jsx/dist/index.mjs"; import inject from "file:///E:/project/guannancs_web/node_modules/@rollup/plugin-inject/dist/es/index.js"; import { chunkSplitPlugin } from "file:///E:/project/guannancs_web/node_modules/vite-plugin-chunk-split/dist/index.mjs"; var __vite_injected_original_import_meta_url = "file:///E:/project/guannancs_web/vite.config.js"; var resolve = (dir) => { return fileURLToPath(new URL(dir, __vite_injected_original_import_meta_url)); }; var vite_config_default = defineConfig(({ command, mode }) => { const env = loadEnv(mode, process.cwd(), ""); return { // vite 配置 build: { outDir: "dist", assetsDir: "static", rollupOptions: { output: { entryFileNames: `static/[name]/[name].[hash].js`, chunkFileNames: `static/[name]/[name].[hash].js`, assetFileNames: `static/[name]/[name].[hash].[ext]` } } }, server: { host: "0.0.0.0", port: 5050, proxy: { "/imurs": { target: env.VITE_HOST_NAME, changeOrigin: true, rewrite: (path) => path.replace(/^\/imurs/, "") } } }, resolve: { alias: { "vue$": "vue/dist/vue.esm.js", "@": resolve("src"), "assets": resolve("src/assets"), "agora": resolve("src/agora"), "public": resolve("src/components/system/public") } }, plugins: [vue(), vueJsx(), chunkSplitPlugin({ // customSplitting: { // 'vue-vendor': ['vue', 'vuex', 'vue-router', 'vue-template-compiler', /src\/vue-config/] // } }), inject({ modules: { AGORA_APP_ID: ["agora/agoraConfig", "AGORA_APP_ID"], RtcClient: ["agora/rtcClient", "default"], StorageChannel: ["public/storageSignaling", "default"] } })] // define: { // __APP_ENV__: env.APP_ENV, // } }; }); export { vite_config_default as default }; //# sourceMappingURL=data:application/json;base64,ewogICJ2ZXJzaW9uIjogMywKICAic291cmNlcyI6IFsidml0ZS5jb25maWcuanMiXSwKICAic291cmNlc0NvbnRlbnQiOiBbImNvbnN0IF9fdml0ZV9pbmplY3RlZF9vcmlnaW5hbF9kaXJuYW1lID0gXCJFOlxcXFxwcm9qZWN0XFxcXGd1YW5uYW5jc193ZWJcIjtjb25zdCBfX3ZpdGVfaW5qZWN0ZWRfb3JpZ2luYWxfZmlsZW5hbWUgPSBcIkU6XFxcXHByb2plY3RcXFxcZ3Vhbm5hbmNzX3dlYlxcXFx2aXRlLmNvbmZpZy5qc1wiO2NvbnN0IF9fdml0ZV9pbmplY3RlZF9vcmlnaW5hbF9pbXBvcnRfbWV0YV91cmwgPSBcImZpbGU6Ly8vRTovcHJvamVjdC9ndWFubmFuY3Nfd2ViL3ZpdGUuY29uZmlnLmpzXCI7aW1wb3J0IHsgZmlsZVVSTFRvUGF0aCwgVVJMIH0gZnJvbSAnbm9kZTp1cmwnXHJcbmltcG9ydCB7IGRlZmluZUNvbmZpZywgbG9hZEVudiB9IGZyb20gJ3ZpdGUnXHJcbmltcG9ydCB2dWUgZnJvbSAnQHZpdGVqcy9wbHVnaW4tdnVlMidcclxuaW1wb3J0IHZ1ZUpzeCBmcm9tICdAdml0ZWpzL3BsdWdpbi12dWUyLWpzeCdcclxuaW1wb3J0IGluamVjdCBmcm9tICdAcm9sbHVwL3BsdWdpbi1pbmplY3QnXHJcbmltcG9ydCB7IGNodW5rU3BsaXRQbHVnaW4gfSBmcm9tICd2aXRlLXBsdWdpbi1jaHVuay1zcGxpdCdcclxuXHJcbmNvbnN0IHJlc29sdmUgPSAoZGlyKSA9PiB7XHJcbiAgcmV0dXJuIGZpbGVVUkxUb1BhdGgobmV3IFVSTChkaXIsIGltcG9ydC5tZXRhLnVybCkpXHJcbn1cclxuXHJcbmV4cG9ydCBkZWZhdWx0IGRlZmluZUNvbmZpZygoeyBjb21tYW5kLCBtb2RlIH0pID0+IHtcclxuICAvLyBcdTY4MzlcdTYzNkVcdTVGNTNcdTUyNERcdTVERTVcdTRGNUNcdTc2RUVcdTVGNTVcdTRFMkRcdTc2ODQgYG1vZGVgIFx1NTJBMFx1OEY3RCAuZW52IFx1NjU4N1x1NEVGNlxyXG4gIC8vIFx1OEJCRVx1N0Y2RVx1N0IyQ1x1NEUwOVx1NEUyQVx1NTNDMlx1NjU3MFx1NEUzQSAnJyBcdTY3NjVcdTUyQTBcdThGN0RcdTYyNDBcdTY3MDlcdTczQUZcdTU4ODNcdTUzRDhcdTkxQ0ZcdUZGMENcdTgwMENcdTRFMERcdTdCQTFcdTY2MkZcdTU0MjZcdTY3MDkgYFZJVEVfYCBcdTUyNERcdTdGMDBcdTMwMDJcclxuICBjb25zdCBlbnYgPSBsb2FkRW52KG1vZGUsIHByb2Nlc3MuY3dkKCksICcnKVxyXG4gIHJldHVybiB7XHJcbiAgICAvLyB2aXRlIFx1OTE0RFx1N0Y2RVxyXG4gICAgYnVpbGQ6IHtcclxuICAgICAgb3V0RGlyOiAnZGlzdCcsXHJcbiAgICAgIGFzc2V0c0RpcjogJ3N0YXRpYycsXHJcbiAgICAgIHJvbGx1cE9wdGlvbnM6IHtcclxuICAgICAgICBvdXRwdXQ6IHtcclxuICAgICAgICAgIGVudHJ5RmlsZU5hbWVzOiBgc3RhdGljL1tuYW1lXS9bbmFtZV0uW2hhc2hdLmpzYCxcclxuICAgICAgICAgIGNodW5rRmlsZU5hbWVzOiBgc3RhdGljL1tuYW1lXS9bbmFtZV0uW2hhc2hdLmpzYCxcclxuICAgICAgICAgIGFzc2V0RmlsZU5hbWVzOiBgc3RhdGljL1tuYW1lXS9bbmFtZV0uW2hhc2hdLltleHRdYFxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfSxcclxuICAgIHNlcnZlcjoge1xyXG4gICAgICBob3N0OiAnMC4wLjAuMCcsXHJcbiAgICAgIHBvcnQ6IDUwNTAsXHJcbiAgICAgIHByb3h5OiB7XHJcbiAgICAgICAgJy9pbXVycyc6IHtcclxuICAgICAgICAgIHRhcmdldDogZW52LlZJVEVfSE9TVF9OQU1FLFxyXG4gICAgICAgICAgY2hhbmdlT3JpZ2luOiB0cnVlLFxyXG4gICAgICAgICAgcmV3cml0ZTogKHBhdGgpID0+IHBhdGgucmVwbGFjZSgvXlxcL2ltdXJzLywgJycpXHJcbiAgICAgICAgfSxcclxuICAgICAgfVxyXG4gICAgfSxcclxuICAgIHJlc29sdmU6IHtcclxuICAgICAgYWxpYXM6IHtcclxuICAgICAgICAndnVlJCc6ICd2dWUvZGlzdC92dWUuZXNtLmpzJyxcclxuICAgICAgICAnQCc6IHJlc29sdmUoJ3NyYycpLFxyXG4gICAgICAgICdhc3NldHMnOiByZXNvbHZlKCdzcmMvYXNzZXRzJyksXHJcbiAgICAgICAgJ2Fnb3JhJzogcmVzb2x2ZSgnc3JjL2Fnb3JhJyksXHJcbiAgICAgICAgJ3B1YmxpYyc6IHJlc29sdmUoJ3NyYy9jb21wb25lbnRzL3N5c3RlbS9wdWJsaWMnKSxcclxuICAgICAgfVxyXG4gICAgfSxcclxuICAgIHBsdWdpbnM6IFt2dWUoKSwgdnVlSnN4KCksIGNodW5rU3BsaXRQbHVnaW4oe1xyXG4gICAgICAvLyBjdXN0b21TcGxpdHRpbmc6IHtcclxuICAgICAgLy8gICAndnVlLXZlbmRvcic6IFsndnVlJywgJ3Z1ZXgnLCAndnVlLXJvdXRlcicsICd2dWUtdGVtcGxhdGUtY29tcGlsZXInLCAvc3JjXFwvdnVlLWNvbmZpZy9dXHJcbiAgICAgIC8vIH1cclxuICAgIH0pLCBpbmplY3Qoe1xyXG4gICAgICBtb2R1bGVzOiB7XHJcbiAgICAgICAgQUdPUkFfQVBQX0lEOiBbJ2Fnb3JhL2Fnb3JhQ29uZmlnJywgJ0FHT1JBX0FQUF9JRCddLFxyXG4gICAgICAgIFJ0Y0NsaWVudDogWydhZ29yYS9ydGNDbGllbnQnLCAnZGVmYXVsdCddLFxyXG4gICAgICAgIFN0b3JhZ2VDaGFubmVsOiBbJ3B1YmxpYy9zdG9yYWdlU2lnbmFsaW5nJywgJ2RlZmF1bHQnXSxcclxuICAgICAgfVxyXG4gICAgfSldLFxyXG4gICAgLy8gZGVmaW5lOiB7XHJcbiAgICAvLyAgIF9fQVBQX0VOVl9fOiBlbnYuQVBQX0VOVixcclxuICAgIC8vIH1cclxuICB9XHJcbn0pXHJcbiJdLAogICJtYXBwaW5ncyI6ICI7QUFBZ1EsU0FBUyxlQUFlLFdBQVc7QUFDblMsU0FBUyxjQUFjLGVBQWU7QUFDdEMsT0FBTyxTQUFTO0FBQ2hCLE9BQU8sWUFBWTtBQUNuQixPQUFPLFlBQVk7QUFDbkIsU0FBUyx3QkFBd0I7QUFMNEgsSUFBTSwyQ0FBMkM7QUFPOU0sSUFBTSxVQUFVLENBQUMsUUFBUTtBQUN2QixTQUFPLGNBQWMsSUFBSSxJQUFJLEtBQUssd0NBQWUsQ0FBQztBQUNwRDtBQUVBLElBQU8sc0JBQVEsYUFBYSxDQUFDLEVBQUUsU0FBUyxLQUFLLE1BQU07QUFHakQsUUFBTSxNQUFNLFFBQVEsTUFBTSxRQUFRLElBQUksR0FBRyxFQUFFO0FBQzNDLFNBQU87QUFBQTtBQUFBLElBRUwsT0FBTztBQUFBLE1BQ0wsUUFBUTtBQUFBLE1BQ1IsV0FBVztBQUFBLE1BQ1gsZUFBZTtBQUFBLFFBQ2IsUUFBUTtBQUFBLFVBQ04sZ0JBQWdCO0FBQUEsVUFDaEIsZ0JBQWdCO0FBQUEsVUFDaEIsZ0JBQWdCO0FBQUEsUUFDbEI7QUFBQSxNQUNGO0FBQUEsSUFDRjtBQUFBLElBQ0EsUUFBUTtBQUFBLE1BQ04sTUFBTTtBQUFBLE1BQ04sTUFBTTtBQUFBLE1BQ04sT0FBTztBQUFBLFFBQ0wsVUFBVTtBQUFBLFVBQ1IsUUFBUSxJQUFJO0FBQUEsVUFDWixjQUFjO0FBQUEsVUFDZCxTQUFTLENBQUMsU0FBUyxLQUFLLFFBQVEsWUFBWSxFQUFFO0FBQUEsUUFDaEQ7QUFBQSxNQUNGO0FBQUEsSUFDRjtBQUFBLElBQ0EsU0FBUztBQUFBLE1BQ1AsT0FBTztBQUFBLFFBQ0wsUUFBUTtBQUFBLFFBQ1IsS0FBSyxRQUFRLEtBQUs7QUFBQSxRQUNsQixVQUFVLFFBQVEsWUFBWTtBQUFBLFFBQzlCLFNBQVMsUUFBUSxXQUFXO0FBQUEsUUFDNUIsVUFBVSxRQUFRLDhCQUE4QjtBQUFBLE1BQ2xEO0FBQUEsSUFDRjtBQUFBLElBQ0EsU0FBUyxDQUFDLElBQUksR0FBRyxPQUFPLEdBQUcsaUJBQWlCO0FBQUE7QUFBQTtBQUFBO0FBQUEsSUFJNUMsQ0FBQyxHQUFHLE9BQU87QUFBQSxNQUNULFNBQVM7QUFBQSxRQUNQLGNBQWMsQ0FBQyxxQkFBcUIsY0FBYztBQUFBLFFBQ2xELFdBQVcsQ0FBQyxtQkFBbUIsU0FBUztBQUFBLFFBQ3hDLGdCQUFnQixDQUFDLDJCQUEyQixTQUFTO0FBQUEsTUFDdkQ7QUFBQSxJQUNGLENBQUMsQ0FBQztBQUFBO0FBQUE7QUFBQTtBQUFBLEVBSUo7QUFDRixDQUFDOyIsCiAgIm5hbWVzIjogW10KfQo=