From 8d68d606d875467ce64c46f37ab7a7706c2f5a0e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=86=8A=E6=BD=87?= Date: Mon, 24 Nov 2025 12:56:34 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20astro.config.mjs?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- astro.config.mjs | 25 +++++++++++-------------- 1 file changed, 11 insertions(+), 14 deletions(-) diff --git a/astro.config.mjs b/astro.config.mjs index 48002af..dcb6ac5 100644 --- a/astro.config.mjs +++ b/astro.config.mjs @@ -4,37 +4,34 @@ import react from '@astrojs/react'; import sitemap from '@astrojs/sitemap'; import pkgs from './package.json'; import tailwindcss from '@tailwindcss/vite'; -import basicSsl from '@vitejs/plugin-basic-ssl'; +import dotenv from 'dotenv'; +dotenv.config(); const isDev = process.env.NODE_ENV === 'development'; -const plugins = [tailwindcss()]; -let target = process.env.VITE_API_URL || 'https://localhost:51015'; + +let target = process.env.VITE_API_URL || 'http://localhost:51015'; const apiProxy = { target: target, changeOrigin: true, ws: true, rewriteWsOrigin: true, secure: false, cookieDomainRewrite: 'localhost' }; let proxy = { - '/root/center/': { - target: `${target}/root/center/`, - }, - '/user/login/': { - target: `${target}/user/login/`, + '/root/': { + target: `${target}/root/`, }, '/api': apiProxy, '/client': apiProxy, }; +const basename = isDev ? undefined : `${pkgs.basename}`; export default defineConfig({ - // ... - // site: 'https://kevisual.xiongxiao.me/root/astro', - base: isDev ? undefined : pkgs.basename, + base: basename, integrations: [ mdx(), react(), // // sitemap(), // sitemap must be site has a domain ], - + vite: { - plugins, + plugins: [tailwindcss()], define: { - BASE_NAME: JSON.stringify(pkgs.basename), + BASE_NAME: JSON.stringify(basename || ''), }, server: { port: 7008,