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