From 2279d7108a55851a8305b0e743344188da6bb6df Mon Sep 17 00:00:00 2001 From: abearxiong Date: Mon, 28 Apr 2025 13:38:17 +0800 Subject: [PATCH] fix: fix cnb basic ssl --- .gitignore | 2 ++ vite.config.mjs | 9 +++++++-- 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index b645444..a65168f 100644 --- a/.gitignore +++ b/.gitignore @@ -28,3 +28,5 @@ tsconfig.app.tsbuildinfo tsconfig.node.tsbuildinfo .turbo + +.pnpm-store \ No newline at end of file diff --git a/vite.config.mjs b/vite.config.mjs index 9eeae39..618d34d 100644 --- a/vite.config.mjs +++ b/vite.config.mjs @@ -5,11 +5,15 @@ import pkgs from './package.json'; import tailwindcss from '@tailwindcss/vite'; import basicSsl from '@vitejs/plugin-basic-ssl'; import dotenv from 'dotenv'; +dotenv.config({ path: '.env.development' }); const version = pkgs.version || '0.0.1'; const isDev = process.env.NODE_ENV === 'development'; const basename = isDev ? '/' : pkgs?.basename || '/'; -const plugins = [react(), tailwindcss(), basicSsl()]; -dotenv.config({ path: '.env.development' }); +const plugins = [react(), tailwindcss()]; +const isCNB = process.env.CNB === 'true'; +if (isDev && !isCNB) { + plugins.push(basicSsl()); +} let target = process.env.VITE_API_URL || 'http://localhost:3000'; let proxy = { '/root/center/': { @@ -59,6 +63,7 @@ export default defineConfig(() => { server: { port: 7008, host: '0.0.0.0', + allowedHosts: true, proxy, }, };