Bladeren bron

删除不必要的配置VITE_PUBLIC_PATH

louhangfei 2 jaren geleden
bovenliggende
commit
ba384d0da7
8 gewijzigde bestanden met toevoegingen van 13 en 18 verwijderingen
  1. 1 4
      .env
  2. 3 2
      .env.development
  3. 4 4
      .env.production
  4. 0 2
      .env.test
  5. 2 2
      build/vite/plugin/html.ts
  6. 1 1
      src/router/index.ts
  7. 0 1
      types/global.d.ts
  8. 2 2
      vite.config.ts

+ 1 - 4
.env

@@ -1,5 +1,3 @@
-# port
-VITE_PORT = 8001
 
 # spa-title
 VITE_GLOB_APP_TITLE = skyeye-admin
@@ -10,8 +8,7 @@ VITE_GLOB_APP_SHORT_NAME = SkyeyeAdmin
 # 生产环境 开启mock
 VITE_GLOB_PROD_MOCK = false
 
-# App Download QrCode Url
-VITE_GLOB_APP_DOWNLOAD_QRCODE = http://58.144.197.158:19980/apk/skyeye.apk
+
 
 VITE_GLOB_LOGIN_APP = '/skyeye-login/#/'
 

+ 3 - 2
.env.development

@@ -1,8 +1,6 @@
 # 只在开发模式中被载入
 VITE_PORT = 8092
 
-# 网站根目录
-VITE_PUBLIC_PATH = /skyeye-admin/
 
 # 是否开启mock
 VITE_USE_MOCK = false
@@ -23,6 +21,9 @@ VITE_GLOB_API_URL =
 # 图片上传地址
 VITE_GLOB_UPLOAD_URL=  
 
+VITE_GLOB_APP_DOWNLOAD_QRCODE = //172.16.23.144/apk/skyeye.apk
+
+
 # 图片前缀地址
 #VITE_GLOB_IMG_URL = //36.133.176.76:19980/skyeye_static/
 VITE_GLOB_IMG_URL = //172.16.23.144/skyeye_static/

+ 4 - 4
.env.production

@@ -1,8 +1,4 @@
-# 是否开启mock
-VITE_USE_MOCK = false
 
-# 网站根目录
-VITE_PUBLIC_PATH = /skyeye-admin/
 
 
 # 是否删除console
@@ -27,3 +23,7 @@ VITE_BUILD_COMPRESS = 'none'
 
 # 使用压缩时是否删除原始文件,默认为false
 VITE_BUILD_COMPRESS_DELETE_ORIGIN_FILE = false
+
+
+# App Download QrCode Url
+VITE_GLOB_APP_DOWNLOAD_QRCODE = /apk/skyeye.apk

+ 0 - 2
.env.test

@@ -1,8 +1,6 @@
 # 是否开启mock
 VITE_USE_MOCK = true
 
-# 网站根目录
-VITE_PUBLIC_PATH = /cloud-admin/
 
 
 # 是否删除console

+ 2 - 2
build/vite/plugin/html.ts

@@ -17,9 +17,9 @@ async function getLatestHash() {
 }
 
 export function configHtmlPlugin(env: ViteEnv, isBuild: boolean): Promise<PluginOption[]> {
-  const { VITE_GLOB_APP_TITLE, VITE_PUBLIC_PATH } = env;
+  const { VITE_GLOB_APP_TITLE } = env;
 
-  const path = VITE_PUBLIC_PATH.endsWith('/') ? VITE_PUBLIC_PATH : `${VITE_PUBLIC_PATH}/`;
+  const path = './';
 
   const getAppConfigSrc = () => {
     return `${path || '/'}${GLOB_CONFIG_FILE_NAME}?v=${pkg.version}-${new Date().getTime()}`;

+ 1 - 1
src/router/index.ts

@@ -48,7 +48,7 @@ export const asyncRoutes = [...routeModuleList];
 export const constantRouter: any[] = [LoginRoute, RootRoute, RedirectRoute];
 
 export const router = createRouter({
-  history: createWebHashHistory(import.meta.env.VITE_PUBLIC_PATH),
+  history: createWebHashHistory(),
   routes: constantRouter,
   strict: true,
   scrollBehavior(to) {

+ 0 - 1
types/global.d.ts

@@ -67,7 +67,6 @@ declare global {
   declare interface ViteEnv {
     VITE_PORT: number;
     VITE_USE_MOCK: boolean;
-    VITE_PUBLIC_PATH: string;
     VITE_GLOB_APP_TITLE: string;
     VITE_GLOB_APP_SHORT_NAME: string;
     VITE_DROP_CONSOLE: boolean;

+ 2 - 2
vite.config.ts

@@ -31,11 +31,11 @@ export default ({ command, mode }: ConfigEnv): UserConfig => {
   const root = process.cwd();
   const env = loadEnv(mode, root);
   const viteEnv = wrapperEnv(env);
-  const { VITE_PUBLIC_PATH, VITE_PORT, VITE_GLOB_PROD_MOCK, VITE_PROXY } = viteEnv;
+  const { VITE_PORT, VITE_GLOB_PROD_MOCK, VITE_PROXY } = viteEnv;
   const prodMock = VITE_GLOB_PROD_MOCK;
   const isBuild = command === 'build';
   return {
-    base: VITE_PUBLIC_PATH,
+    base: './',
     esbuild: {},
     resolve: {
       alias: [