From 4ce2811ff12f0928fc629763074dca6694333173 Mon Sep 17 00:00:00 2001
From: shuishen <1109946754@qq.com>
Date: Tue, 17 Jun 2025 17:19:43 +0800
Subject: [PATCH] chore:环境变量等配置文件更改

---
 vite.config.mjs |   22 +++++-----
 .env.localhost  |   51 +++++++++++++++++++++++++
 package.json    |    5 +-
 3 files changed, 65 insertions(+), 13 deletions(-)

diff --git a/.env.localhost b/.env.localhost
new file mode 100644
index 0000000..5127e2b
--- /dev/null
+++ b/.env.localhost
@@ -0,0 +1,51 @@
+###
+ # @Author       : yuan
+ # @Date         : 2025-06-17 17:16:51
+ # @LastEditors  : yuan
+ # @LastEditTime : 2025-06-17 17:16:59
+ # @FilePath     : \.env copy.development
+ # @Description  : 
+ # Copyright 2025 OBKoro1, All Rights Reserved. 
+ # 2025-06-17 17:16:51
+### 
+NODE_ENV = 'development'
+
+#开发环境配置
+VITE_APP_ENV = 'development'
+
+#接口地址
+VITE_APP_API=/api
+
+#页面基础路径
+VITE_APP_BASE=/manage
+
+# 服务地址
+VITE_APP_URL = https://wrj.shuixiongit.com/api
+#VITE_APP_URL= http://192.168.1.168 rjg
+#VITE_APP_URL= http://192.168.1.33
+#新大屏地址
+VITE_APP_DASHBOARD_URL = 'https://wrj.shuixiongit.com/command-center-dashboard/'
+
+# 域名
+VITE_APP_AREA_NAME = https://wrj.shuixiongit.com
+
+# ws地址
+VITE_APP_WS_API_URL = wss://wrj.shuixiongit.com
+
+# 航线文件地址
+VITE_APP_AIRLINE_URL = https://wrj.shuixiongit.com/minio/cloud-bucket
+
+# 图片存放地址
+VITE_APP_TERRAIN_URL = https://wrj.shuixiongit.com/aiskyminio/cloud-bucket/all_terrain
+# 算法仓库图片地址
+VITE_APP_PICTURE_URL = https://wrj.shuixiongit.com/aiskyminio/cloud-bucket
+
+# 是否在打包时开启压缩,支持 gzip 和 brotli
+VITE_BUILD_COMPRESS = gzip
+
+#页面基础路径
+# VITE_APP_BASE_COMMAND = /drone-web-manage/
+#天地图token 浏览器端口
+VITE_APP_TDT_TOKEN = e110584a27d506da2740edca951683f4
+VITE_APP_CESIUM_TOKEN = eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJqdGkiOiJkYTZlNGNlYS01NTU1LTQ1MGEtYmNlZS0yNTE2NDk5YWM2MjEiLCJpZCI6MTc5Njk2LCJpYXQiOjE3MDA1NDcwMjV9.qcl4AH2731cfFd0-I1ZLUINPXqvglLkDFD-UGR2zU5M
+
diff --git a/package.json b/package.json
index 2e00a88..d943714 100644
--- a/package.json
+++ b/package.json
@@ -2,7 +2,8 @@
     "name": "saber",
     "version": "4.1.0",
     "scripts": {
-        "dev": "vite --mode development",
+        "dev": "vite --host",
+        "base": "vite --host --mode localhost",
         "prod": "vite --mode production",
         "build:test": "vite build --mode development",
         "build:prod": "vite build --mode production",
@@ -50,4 +51,4 @@
         "vite-plugin-compression": "^0.5.1",
         "vite-plugin-vue-setup-extend": "^0.4.0"
     }
-}
+}
\ No newline at end of file
diff --git a/vite.config.mjs b/vite.config.mjs
index cbcf19c..5f4dec9 100644
--- a/vite.config.mjs
+++ b/vite.config.mjs
@@ -1,20 +1,20 @@
-import { defineConfig, loadEnv } from 'vite';
-import { resolve } from 'path';
-import createVitePlugins from './vite/plugins';
+import { defineConfig, loadEnv } from 'vite'
+import { resolve } from 'path'
+import createVitePlugins from './vite/plugins'
 import postCssPxToRem from 'postcss-pxtorem'
 // 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 env = loadEnv(mode, process.cwd())
+  const { VITE_APP_ENV, VITE_APP_BASE, VITE_APP_URL } = env
   // 判断是打生产环境包
-  const isProd = VITE_APP_ENV === 'production';
+  const isProd = VITE_APP_ENV === 'production'
 
   // 根据是否生产环境,动态设置压缩配置
   const buildConfig = {
     outDir: 'manage',
     target: 'esnext',
     minify: isProd ? 'terser' : 'esbuild', // 根据环境选择压缩工具
-  };
+  }
 
   // 如果是生产环境,添加Terser的配置
   if (isProd) {
@@ -26,7 +26,7 @@
       format: {
         comments: false, // 删除所有注释
       },
-    };
+    }
   }
   return defineConfig({
     base: VITE_APP_BASE,
@@ -36,7 +36,7 @@
       __INTLIFY_PROD_DEVTOOLS__: false,
     },
     server: {
-      // port: 2888,
+      port: 5174,
       // host: '192.168.1.178',
       proxy: {
         '/api': {
@@ -77,5 +77,5 @@
         target: 'esnext',
       },
     },
-  });
-};
+  })
+}

--
Gitblit v1.9.3