From 02409bfbe15f22fc3b5dccadabfd860a660a49d9 Mon Sep 17 00:00:00 2001
From: 罗广辉 <guanghui.luo@foxmail.com>
Date: Sat, 11 Oct 2025 10:37:14 +0800
Subject: [PATCH] feat: 名称修改

---
 vite.config.mjs |   30 +++++++++++++++++++-----------
 1 files changed, 19 insertions(+), 11 deletions(-)

diff --git a/vite.config.mjs b/vite.config.mjs
index 0b8ec4a..9a62dc8 100644
--- a/vite.config.mjs
+++ b/vite.config.mjs
@@ -5,18 +5,9 @@
 // https://vitejs.dev/config/
 export default ({ mode, command }) => {
   const env = loadEnv(mode, process.cwd())
-  const { VITE_APP_ENV, VITE_APP_BASE, VITE_APP_URL } = env
+  const { VITE_APP_ENV, VITE_APP_BASE, VITE_APP_URL, VITE_APP_MAP_TILE_URL } = env
   // 判断是打生产环境包
   const isProd = VITE_APP_ENV === 'production'
-
-  const mapApi = VITE_APP_ENV === 'development' ? {
-    target: VITE_APP_URL,
-    changeOrigin: true,
-  } : {
-    target: VITE_APP_URL,
-    changeOrigin: true,
-    rewrite: path => path.replace(/^\/api/, ''),
-  }
 
   // 根据是否生产环境,动态设置压缩配置
   const buildConfig = {
@@ -48,9 +39,20 @@
       port: 5174,
       // host: '192.168.1.178',
       proxy: {
-        '/api': mapApi
+        '/api': {
+          target: VITE_APP_URL,
+          changeOrigin: true,
+          rewrite: path => path.replace(/^\/api/, ''),
+        },
+
+        '/3Dtile': {
+          target: VITE_APP_MAP_TILE_URL,
+          changeOrigin: true,
+          rewrite: path => path.replace(/^\/3Dtile/, ''),
+        },
       },
     },
+    assetsInclude: ['**/*.gltf'],
     resolve: {
       alias: {
         '~': resolve(__dirname, './'),
@@ -61,6 +63,12 @@
       },
     },
     css: {
+      preprocessorOptions: {
+        scss: {
+          api: 'modern-compiler',
+          additionalData: `@use "@/styles/variables.scss" as *;`,
+        },
+      },
       postcss: {
         plugins: [
           postCssPxToRem({

--
Gitblit v1.9.3