From 904af45f98dcfd1155a9f6d6ed34783552d06ec9 Mon Sep 17 00:00:00 2001
From: spring <2396852758@qq.com>
Date: 星期二, 10 三月 2026 15:47:09 +0800
Subject: [PATCH] fix: 本地运行配置修改
---
vite.config.js | 50 ++++++++++++++++++++++++++------------------------
1 files changed, 26 insertions(+), 24 deletions(-)
diff --git a/vite.config.js b/vite.config.js
index af55547..dd8a7e0 100644
--- a/vite.config.js
+++ b/vite.config.js
@@ -7,17 +7,17 @@
const env = loadEnv(mode, process.cwd());
const { VITE_APP_ENV } = env;
const baseUrl =
- env.VITE_APP_ENV === "development"
- ? "http://1.15.17.182:9003"
- : env.VITE_BASE_API;
+ env.VITE_APP_ENV === "development"
+ ? "http://192.168.1.35:9009"
+ : env.VITE_BASE_API;
const javaUrl =
- env.VITE_APP_ENV === "development"
- ? "http://1.15.17.182:9002"
- : env.VITE_JAVA_API;
+ env.VITE_APP_ENV === "development"
+ ? "http://192.168.1.35:9009"
+ : env.VITE_JAVA_API;
return {
- define:{
- __BASE_API__: JSON.stringify(javaUrl)
+ define: {
+ __BASE_API__: JSON.stringify(javaUrl),
},
base: VITE_APP_ENV === "production" ? "/" : "/",
plugins: createVitePlugins(env, command === "build"),
@@ -27,18 +27,17 @@
"@": path.resolve(__dirname, "./src"),
},
extensions: [".mjs", ".js", ".ts", ".jsx", ".tsx", ".json", ".vue"],
- dedupe: ['vue', 'axios'], // 鍘婚噸閲嶅渚濊禆
+ dedupe: ["vue", "axios"], // 鍘婚噸閲嶅渚濊禆
},
// 鍏ㄥ眬寮�鍚瀯寤虹紦瀛橈紙鏍稿績锛�
- cacheDir: '/var/jenkins_home/workspace/瀹㈡埛-楣忓垱鐢靛瓙鍓嶇/node_modules/.vite',
+ cacheDir:
+ "/var/jenkins_home/workspace/瀹㈡埛-楣忓垱鐢靛瓙鍓嶇/node_modules/.vite",
// 渚濊禆棰勬瀯寤轰紭鍖�
optimizeDeps: {
- include: ['vue', 'axios', 'element-plus', 'echarts'], // 鏍规嵁椤圭洰渚濊禆璋冩暣
- disabled: false,
+ include: ["vue", "axios", "element-plus", "echarts"], // 鏍规嵁椤圭洰渚濊禆璋冩暣
esbuildOptions: {
- target: 'es2020',
- worker: true, // 寮�鍚� esbuild 澶氱嚎绋�
- }
+ target: "es2020",
+ },
},
// 鎵撳寘閰嶇疆锛堟牳蹇冧紭鍖栧尯锛�
build: {
@@ -46,7 +45,7 @@
outDir: "dist",
assetsDir: "assets",
chunkSizeWarningLimit: 2000,
- minify: 'esbuild', // 浣跨敤 esbuild 鍘嬬缉锛堟棤闇�棰濆渚濊禆锛�
+ minify: "esbuild", // 浣跨敤 esbuild 鍘嬬缉锛堟棤闇�棰濆渚濊禆锛�
reportCompressedSize: false, // 鍏抽棴浜х墿浣撶Н鎶ュ憡锛屽噺灏戣�楁椂
commonjsOptions: {
include: [/node_modules/, /\.commonjs$/],
@@ -58,16 +57,16 @@
assetFileNames: "static/[ext]/[name]-[hash].[ext]",
// 鍒嗗寘绛栫暐锛堟媶鍒嗗ぇ渚濊禆锛�
manualChunks: {
- vendor: ['vue', 'vue-router', 'pinia', 'axios'],
- ui: ['element-plus'], // 鏍规嵁瀹為檯UI搴撹皟鏁�
- charts: ['echarts'], // 鏈夊浘琛ㄥ簱鍒欎繚鐣欙紝鏃犲垯鍒犻櫎
+ vendor: ["vue", "vue-router", "pinia", "axios"],
+ ui: ["element-plus"], // 鏍规嵁瀹為檯UI搴撹皟鏁�
+ charts: ["echarts"], // 鏈夊浘琛ㄥ簱鍒欎繚鐣欙紝鏃犲垯鍒犻櫎
},
},
cache: true,
},
},
server: {
- port: 80,
+ port: 8001,
host: true,
open: true,
proxy: {
@@ -100,14 +99,17 @@
// CSS 棰勭紪璇戠紦瀛�
preprocessorOptions: {
scss: {
- cacheDirectory: path.resolve(__dirname, './node_modules/.vite/scss-cache'),
+ cacheDirectory: path.resolve(
+ __dirname,
+ "./node_modules/.vite/scss-cache"
+ ),
},
},
},
// esbuild 鍏ㄥ眬閰嶇疆
esbuild: {
- logOverride: { 'this-is-undefined-in-esm': 'silent' },
- target: 'es2020',
+ logOverride: { "this-is-undefined-in-esm": "silent" },
+ target: "es2020",
},
};
-});
\ No newline at end of file
+});
--
Gitblit v1.9.3