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,