Prechádzať zdrojové kódy

打包配置静态资源路径

@dongkboy 2 mesiacov pred
rodič
commit
d60e55fccb
3 zmenil súbory, kde vykonal 9 pridanie a 3 odobranie
  1. 2 0
      .env.production
  2. 5 3
      .env.test
  3. 2 0
      vite.config.ts

+ 2 - 0
.env.production

@@ -2,6 +2,8 @@
 VITE_APP_SETTING = false
 # 页面标题
 VITE_APP_TITLE = 生产环境
+# 静态资源基础路径 nginx目录名
+VITE_BASE_PATH = /
 # 接口请求地址,会设置到 axios 的 baseURL 参数上
 # VITE_APP_API_BASEURL = https://sxzgkj.baoxianzhanggui.com/web-api
 # VITE_APP_API_BASEURL = http://192.168.0.250:8001

+ 5 - 3
.env.test

@@ -2,9 +2,11 @@
 VITE_APP_SETTING = false
 # 页面标题
 VITE_APP_TITLE = 测试环境
+# 静态资源基础路径  nginx目录名
+VITE_BASE_PATH = /jzg_tennat_test/
 # 接口请求地址,会设置到 axios 的 baseURL 参数上
-# VITE_APP_API_BASEURL = http://test-tennat.baoxianzhanggui.com/api
-VITE_APP_API_BASEURL = http://192.168.0.250:8001  #测试环境
+VITE_APP_API_BASEURL = https://tennat.baoxianzhanggui.com/test_api
+# VITE_APP_API_BASEURL = http://192.168.0.250:8001  #测试环境
 # 调试工具,可设置 eruda 或 vconsole,如果不需要开启则留空
 VITE_APP_DEBUG_TOOL =
 # 是否禁用开发者工具,可防止被调试
@@ -17,4 +19,4 @@ VITE_BUILD_SOURCEMAP = true
 # 是否在打包时开启压缩,支持 gzip 和 brotli
 VITE_BUILD_COMPRESS =
 # 是否在打包后生成存档,支持 zip 和 tar
-VITE_BUILD_ARCHIVE =
+VITE_BUILD_ARCHIVE =

+ 2 - 0
vite.config.ts

@@ -17,6 +17,8 @@ export default defineConfig(({ mode, command }) => {
     }
   })
   return {
+    // 静态资源基础路径
+    base: env.VITE_BASE_PATH || '/',
     // 开发服务器选项 https://cn.vitejs.dev/config/server-options
     server: {
       open: true,