From dcdb24c591dd2f757652628675e0db852048cb30 Mon Sep 17 00:00:00 2001 From: Sirttas Date: Sat, 16 Sep 2023 20:44:58 +0200 Subject: [PATCH] Revert "cleanup conf" This reverts commit e499c5aee28e3ed4978b4fd6d317fa1b4d0ff257. --- vite.config.ts | 66 ++++++++++++++++++++++++++------------------------ 1 file changed, 35 insertions(+), 31 deletions(-) diff --git a/vite.config.ts b/vite.config.ts index 625b147..1095a24 100644 --- a/vite.config.ts +++ b/vite.config.ts @@ -1,38 +1,42 @@ import vue from '@vitejs/plugin-vue'; import * as path from "path"; -import { defineConfig } from 'vite'; +import { defineConfig, loadEnv } from 'vite'; -export default defineConfig({ - plugins: [vue()], - resolve: { - alias: { - 'src': path.resolve(__dirname, './src/'), - '@': path.resolve(__dirname, './src/'), +export default defineConfig(({ mode }) => { + const env = loadEnv(mode, process.cwd(), ''); + + return { + plugins: [vue()], + resolve: { + alias: { + 'src': path.resolve(__dirname, './src/'), + '@': path.resolve(__dirname, './src/'), + }, + extensions: ['.mjs', '.js', '.ts', '.jsx', '.tsx', '.json', '.vue'] }, - extensions: ['.mjs', '.js', '.ts', '.jsx', '.tsx', '.json', '.vue'] - }, - server: { - port: 3000, - strictPort: true, - proxy: { - '/api/': { - target: 'https://api.eveal.shendai.rip/', - changeOrigin: true, - followRedirects: true, - rewrite: (path) => path.replace(/^\/api/, ''), - }, - '/appraisal/': { - target: 'https://appraise.imperium.nexus/', - changeOrigin: true, - followRedirects: true, - rewrite: (path) => path.replace(/^\/appraisal/, ''), - }, - '/esi/': { - target: 'https://esi.evetech.net/latest/', - changeOrigin: true, - followRedirects: true, - rewrite: (path) => path.replace(/^\/esi/, ''), + server: { + port: 3000, + strictPort: true, + proxy: { + '/api/': { + target: 'https://api.eveal.shendai.rip/', + changeOrigin: true, + followRedirects: true, + rewrite: (path) => path.replace(/^\/api/, ''), + }, + '/appraisal/': { + target: 'https://appraise.imperium.nexus/', + changeOrigin: true, + followRedirects: true, + rewrite: (path) => path.replace(/^\/appraisal/, ''), + }, + '/esi/': { + target: 'https://esi.evetech.net/latest/', + changeOrigin: true, + followRedirects: true, + rewrite: (path) => path.replace(/^\/esi/, ''), + } } } - } + }; })