ims-front/vite.config.ts.timestamp-1740899406592-3aedd283ba884.mjs
my_ong fbf3579fa8
Some checks failed
Release / lint (push) Successful in 49s
Release / Release (push) Failing after 52s
sparkles: 物料界面修改
2025-03-02 15:10:27 +08:00

94 lines
12 KiB
JavaScript

// vite.config.ts
import { defineConfig } from "file:///E:/work_space/java-workspace/coding_hobby/ims/ims-front/node_modules/.pnpm/vite@5.4.8_@types+node@22.5.3_less@4.2.1/node_modules/vite/dist/node/index.js";
import vue from "file:///E:/work_space/java-workspace/coding_hobby/ims/ims-front/node_modules/.pnpm/@vitejs+plugin-vue@5.1.4_vite@5.4.8_@types+node@22.5.3_less@4.2.1__vue@3.5.11_typescript@5.6.3_/node_modules/@vitejs/plugin-vue/dist/index.mjs";
import { fileURLToPath, URL } from "url";
import AutoImport from "file:///E:/work_space/java-workspace/coding_hobby/ims/ims-front/node_modules/.pnpm/unplugin-auto-import@0.18.3_@nuxt+kit@3.13.2_rollup@4.21.2_webpack-sources@3.2.3__@vueuse+cor_ct7nfw7obvg6oaanky5netyf4u/node_modules/unplugin-auto-import/dist/vite.js";
import { visualizer } from "file:///E:/work_space/java-workspace/coding_hobby/ims/ims-front/node_modules/.pnpm/rollup-plugin-visualizer@5.12.0_rollup@4.21.2/node_modules/rollup-plugin-visualizer/dist/plugin/index.js";
import Components from "file:///E:/work_space/java-workspace/coding_hobby/ims/ims-front/node_modules/.pnpm/unplugin-vue-components@0.27.4_@babel+parser@7.25.6_@nuxt+kit@3.13.2_rollup@4.21.2_webpack-so_yuxkh365t2exwvukyuvotdxtdq/node_modules/unplugin-vue-components/dist/vite.js";
import { AntDesignVueResolver } from "file:///E:/work_space/java-workspace/coding_hobby/ims/ims-front/node_modules/.pnpm/unplugin-vue-components@0.27.4_@babel+parser@7.25.6_@nuxt+kit@3.13.2_rollup@4.21.2_webpack-so_yuxkh365t2exwvukyuvotdxtdq/node_modules/unplugin-vue-components/dist/resolvers.js";
import viteCompression from "file:///E:/work_space/java-workspace/coding_hobby/ims/ims-front/node_modules/.pnpm/vite-plugin-compression@0.5.1_vite@5.4.8_@types+node@22.5.3_less@4.2.1_/node_modules/vite-plugin-compression/dist/index.mjs";
import vueJsx from "file:///E:/work_space/java-workspace/coding_hobby/ims/ims-front/node_modules/.pnpm/@vitejs+plugin-vue-jsx@4.0.1_vite@5.4.8_@types+node@22.5.3_less@4.2.1__vue@3.5.11_typescript@5.6.3_/node_modules/@vitejs/plugin-vue-jsx/dist/index.mjs";
import vueDevTools from "file:///E:/work_space/java-workspace/coding_hobby/ims/ims-front/node_modules/.pnpm/vite-plugin-vue-devtools@7.4.6_@nuxt+kit@3.13.2_rollup@4.21.2_webpack-sources@3.2.3__rollup@4_ryihblh2z2o3v2ncveuo4sj7xy/node_modules/vite-plugin-vue-devtools/dist/vite.mjs";
var __vite_injected_original_import_meta_url = "file:///E:/work_space/java-workspace/coding_hobby/ims/ims-front/vite.config.ts";
var vite_config_default = defineConfig(({ mode }) => {
console.log(mode);
return {
resolve: {
alias: {
"@": fileURLToPath(new URL("./src", __vite_injected_original_import_meta_url))
}
},
optimizeDeps: {
include: ["@ant-design/icons-vue", "ant-design-vue"]
},
plugins: [
vue(),
vueJsx(),
vueDevTools(),
process.env.npm_lifecycle_event === "report" ? visualizer({ open: true, brotliSize: true, filename: "report.html" }) : null,
viteCompression({
threshold: 1024e3
// 对大于 1mb 的文件进行压缩
}),
AutoImport({
dts: "src/auto-imports.d.ts",
imports: ["vue", "vue-router", "@vueuse/core"],
eslintrc: {
enabled: true,
filepath: "./.eslintrc-auto-import.json",
globalsPropValue: true
}
}),
Components({
dts: "src/components.d.ts",
deep: true,
dirs: ["src/components"],
extensions: ["vue", "tsx"],
resolvers: [
AntDesignVueResolver({
importStyle: false
})
]
})
],
server: {
open: true,
proxy: {
"/api": {
target: "https://ims.riemann.tech/api/",
// target: 'http://127.0.0.1:8888',
changeOrigin: true,
rewrite: (path) => path.replace(/^\/api/, "")
}
}
},
esbuild: {
drop: ["console", "debugger"]
// 删除 所有的console 和 debugger
},
build: {
chunkSizeWarningLimit: 1500,
rollupOptions: {
output: {
//每个node_modules模块分成一个js文件
manualChunks(id) {
if (id.includes("node_modules")) {
return id.toString().split("node_modules/")[1].split("/")[1].toString();
}
},
// 用于从入口点创建的块的打包输出格式[name]表示文件名,[hash]表示该文件内容hash值
entryFileNames: "assets/js/[name].[hash].js",
// 用于命名代码拆分时创建的共享块的输出命名
chunkFileNames: "assets/js/[name].[hash].js",
// 用于输出静态资源的命名,[ext]表示文件扩展名
assetFileNames: "assets/[ext]/[name].[hash].[ext]"
}
}
}
};
});
export {
vite_config_default as default
};
//# sourceMappingURL=data:application/json;base64,ewogICJ2ZXJzaW9uIjogMywKICAic291cmNlcyI6IFsidml0ZS5jb25maWcudHMiXSwKICAic291cmNlc0NvbnRlbnQiOiBbImNvbnN0IF9fdml0ZV9pbmplY3RlZF9vcmlnaW5hbF9kaXJuYW1lID0gXCJFOlxcXFx3b3JrX3NwYWNlXFxcXGphdmEtd29ya3NwYWNlXFxcXGNvZGluZ19ob2JieVxcXFxpbXNcXFxcaW1zLWZyb250XCI7Y29uc3QgX192aXRlX2luamVjdGVkX29yaWdpbmFsX2ZpbGVuYW1lID0gXCJFOlxcXFx3b3JrX3NwYWNlXFxcXGphdmEtd29ya3NwYWNlXFxcXGNvZGluZ19ob2JieVxcXFxpbXNcXFxcaW1zLWZyb250XFxcXHZpdGUuY29uZmlnLnRzXCI7Y29uc3QgX192aXRlX2luamVjdGVkX29yaWdpbmFsX2ltcG9ydF9tZXRhX3VybCA9IFwiZmlsZTovLy9FOi93b3JrX3NwYWNlL2phdmEtd29ya3NwYWNlL2NvZGluZ19ob2JieS9pbXMvaW1zLWZyb250L3ZpdGUuY29uZmlnLnRzXCI7aW1wb3J0IHsgZGVmaW5lQ29uZmlnIH0gZnJvbSAndml0ZSdcblxuaW1wb3J0IHZ1ZSBmcm9tICdAdml0ZWpzL3BsdWdpbi12dWUnXG5pbXBvcnQgeyBmaWxlVVJMVG9QYXRoLCBVUkwgfSBmcm9tICd1cmwnXG5cbmltcG9ydCBBdXRvSW1wb3J0IGZyb20gJ3VucGx1Z2luLWF1dG8taW1wb3J0L3ZpdGUnXG5pbXBvcnQgeyB2aXN1YWxpemVyIH0gZnJvbSAncm9sbHVwLXBsdWdpbi12aXN1YWxpemVyJ1xuaW1wb3J0IENvbXBvbmVudHMgZnJvbSAndW5wbHVnaW4tdnVlLWNvbXBvbmVudHMvdml0ZSdcbmltcG9ydCB7IEFudERlc2lnblZ1ZVJlc29sdmVyIH0gZnJvbSAndW5wbHVnaW4tdnVlLWNvbXBvbmVudHMvcmVzb2x2ZXJzJ1xuaW1wb3J0IHZpdGVDb21wcmVzc2lvbiBmcm9tICd2aXRlLXBsdWdpbi1jb21wcmVzc2lvbidcbmltcG9ydCB2dWVKc3ggZnJvbSAnQHZpdGVqcy9wbHVnaW4tdnVlLWpzeCdcbmltcG9ydCB2dWVEZXZUb29scyBmcm9tICd2aXRlLXBsdWdpbi12dWUtZGV2dG9vbHMnXG5cbi8vIGh0dHBzOi8vdml0ZWpzLmRldi9jb25maWcvXG5leHBvcnQgZGVmYXVsdCBkZWZpbmVDb25maWcoKHsgbW9kZSB9KSA9PiB7XG5cdGNvbnNvbGUubG9nKG1vZGUpXG5cdHJldHVybiB7XG5cdFx0cmVzb2x2ZToge1xuXHRcdFx0YWxpYXM6IHtcblx0XHRcdFx0J0AnOiBmaWxlVVJMVG9QYXRoKG5ldyBVUkwoJy4vc3JjJywgaW1wb3J0Lm1ldGEudXJsKSksXG5cdFx0XHR9LFxuXHRcdH0sXG5cdFx0b3B0aW1pemVEZXBzOiB7XG5cdFx0XHRpbmNsdWRlOiBbJ0BhbnQtZGVzaWduL2ljb25zLXZ1ZScsICdhbnQtZGVzaWduLXZ1ZSddLFxuXHRcdH0sXG5cdFx0cGx1Z2luczogW1xuXHRcdFx0dnVlKCksXG5cdFx0XHR2dWVKc3goKSxcblx0XHRcdHZ1ZURldlRvb2xzKCksXG5cdFx0XHRwcm9jZXNzLmVudi5ucG1fbGlmZWN5Y2xlX2V2ZW50ID09PSAncmVwb3J0J1xuXHRcdFx0XHQ/IHZpc3VhbGl6ZXIoeyBvcGVuOiB0cnVlLCBicm90bGlTaXplOiB0cnVlLCBmaWxlbmFtZTogJ3JlcG9ydC5odG1sJyB9KVxuXHRcdFx0XHQ6IG51bGwsXG5cdFx0XHR2aXRlQ29tcHJlc3Npb24oe1xuXHRcdFx0XHR0aHJlc2hvbGQ6IDEwMjQwMDAsIC8vIFx1NUJGOVx1NTkyN1x1NEU4RSAxbWIgXHU3Njg0XHU2NTg3XHU0RUY2XHU4RkRCXHU4ODRDXHU1MzhCXHU3RjI5XG5cdFx0XHR9KSxcblx0XHRcdEF1dG9JbXBvcnQoe1xuXHRcdFx0XHRkdHM6ICdzcmMvYXV0by1pbXBvcnRzLmQudHMnLFxuXHRcdFx0XHRpbXBvcnRzOiBbJ3Z1ZScsICd2dWUtcm91dGVyJywgJ0B2dWV1c2UvY29yZSddLFxuXG5cdFx0XHRcdGVzbGludHJjOiB7XG5cdFx0XHRcdFx0ZW5hYmxlZDogdHJ1ZSxcblx0XHRcdFx0XHRmaWxlcGF0aDogJy4vLmVzbGludHJjLWF1dG8taW1wb3J0Lmpzb24nLFxuXHRcdFx0XHRcdGdsb2JhbHNQcm9wVmFsdWU6IHRydWUsXG5cdFx0XHRcdH0sXG5cdFx0XHR9KSxcblx0XHRcdENvbXBvbmVudHMoe1xuXHRcdFx0XHRkdHM6ICdzcmMvY29tcG9uZW50cy5kLnRzJyxcblx0XHRcdFx0ZGVlcDogdHJ1ZSxcblx0XHRcdFx0ZGlyczogWydzcmMvY29tcG9uZW50cyddLFxuXHRcdFx0XHRleHRlbnNpb25zOiBbJ3Z1ZScsICd0c3gnXSxcblx0XHRcdFx0cmVzb2x2ZXJzOiBbXG5cdFx0XHRcdFx0QW50RGVzaWduVnVlUmVzb2x2ZXIoe1xuXHRcdFx0XHRcdFx0aW1wb3J0U3R5bGU6IGZhbHNlLFxuXHRcdFx0XHRcdH0pLFxuXHRcdFx0XHRdLFxuXHRcdFx0fSksXG5cdFx0XSxcblx0XHRzZXJ2ZXI6IHtcblx0XHRcdG9wZW46IHRydWUsXG5cdFx0XHRwcm94eToge1xuXHRcdFx0XHQnL2FwaSc6IHtcblx0XHRcdFx0XHR0YXJnZXQ6ICdodHRwczovL2ltcy5yaWVtYW5uLnRlY2gvYXBpLycsXG5cdFx0XHRcdFx0Ly8gdGFyZ2V0OiAnaHR0cDovLzEyNy4wLjAuMTo4ODg4Jyxcblx0XHRcdFx0XHRjaGFuZ2VPcmlnaW46IHRydWUsXG5cdFx0XHRcdFx0cmV3cml0ZTogKHBhdGgpID0+IHBhdGgucmVwbGFjZSgvXlxcL2FwaS8sICcnKSxcblx0XHRcdFx0fSxcblx0XHRcdH0sXG5cdFx0fSxcblx0XHRlc2J1aWxkOiB7XG5cdFx0XHRkcm9wOiBbJ2NvbnNvbGUnLCAnZGVidWdnZXInXSwgLy8gXHU1MjIwXHU5NjY0IFx1NjI0MFx1NjcwOVx1NzY4NGNvbnNvbGUgXHU1NDhDIGRlYnVnZ2VyXG5cdFx0fSxcblx0XHRidWlsZDoge1xuXHRcdFx0Y2h1bmtTaXplV2FybmluZ0xpbWl0OiAxNTAwLFxuXHRcdFx0cm9sbHVwT3B0aW9uczoge1xuXHRcdFx0XHRvdXRwdXQ6IHtcblx0XHRcdFx0XHQvL1x1NkJDRlx1NEUyQW5vZGVfbW9kdWxlc1x1NkEyMVx1NTc1N1x1NTIwNlx1NjIxMFx1NEUwMFx1NEUyQWpzXHU2NTg3XHU0RUY2XG5cdFx0XHRcdFx0bWFudWFsQ2h1bmtzKGlkKSB7XG5cdFx0XHRcdFx0XHRpZiAoaWQuaW5jbHVkZXMoJ25vZGVfbW9kdWxlcycpKSB7XG5cdFx0XHRcdFx0XHRcdHJldHVybiBpZC50b1N0cmluZygpLnNwbGl0KCdub2RlX21vZHVsZXMvJylbMV0uc3BsaXQoJy8nKVsxXS50b1N0cmluZygpXG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fSxcblx0XHRcdFx0XHQvLyBcdTc1MjhcdTRFOEVcdTRFQ0VcdTUxNjVcdTUzRTNcdTcwQjlcdTUyMUJcdTVFRkFcdTc2ODRcdTU3NTdcdTc2ODRcdTYyNTNcdTUzMDVcdThGOTNcdTUxRkFcdTY4M0NcdTVGMEZbbmFtZV1cdTg4NjhcdTc5M0FcdTY1ODdcdTRFRjZcdTU0MEQsW2hhc2hdXHU4ODY4XHU3OTNBXHU4QkU1XHU2NTg3XHU0RUY2XHU1MTg1XHU1QkI5aGFzaFx1NTAzQ1xuXHRcdFx0XHRcdGVudHJ5RmlsZU5hbWVzOiAnYXNzZXRzL2pzL1tuYW1lXS5baGFzaF0uanMnLCAvLyBcdTc1MjhcdTRFOEVcdTU0N0RcdTU0MERcdTRFRTNcdTc4MDFcdTYyQzZcdTUyMDZcdTY1RjZcdTUyMUJcdTVFRkFcdTc2ODRcdTUxNzFcdTRFQUJcdTU3NTdcdTc2ODRcdThGOTNcdTUxRkFcdTU0N0RcdTU0MERcblx0XHRcdFx0XHRjaHVua0ZpbGVOYW1lczogJ2Fzc2V0cy9qcy9bbmFtZV0uW2hhc2hdLmpzJywgLy8gXHU3NTI4XHU0RThFXHU4RjkzXHU1MUZBXHU5NzU5XHU2MDAxXHU4RDQ0XHU2RTkwXHU3Njg0XHU1NDdEXHU1NDBEXHVGRjBDW2V4dF1cdTg4NjhcdTc5M0FcdTY1ODdcdTRFRjZcdTYyNjlcdTVDNTVcdTU0MERcblx0XHRcdFx0XHRhc3NldEZpbGVOYW1lczogJ2Fzc2V0cy9bZXh0XS9bbmFtZV0uW2hh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