fix(projects): fix proxy config

This commit is contained in:
Soybean 2024-03-04 13:57:47 +08:00
parent c8019c4ff7
commit ffc95d2b7b
2 changed files with 4 additions and 3 deletions

View File

@ -6,8 +6,8 @@ import { createServiceConfig } from '../../src/utils/service';
* *
* @param env - The current env * @param env - The current env
*/ */
export function createViteProxy(env: Env.ImportMeta) { export function createViteProxy(env: Env.ImportMeta, isDev: boolean) {
const isEnableHttpProxy = env.DEV && env.VITE_HTTP_PROXY === 'Y'; const isEnableHttpProxy = isDev && env.VITE_HTTP_PROXY === 'Y';
if (!isEnableHttpProxy) return undefined; if (!isEnableHttpProxy) return undefined;

View File

@ -6,6 +6,7 @@ import { setupVitePlugins } from './build/plugins';
import { createViteProxy } from './build/config'; import { createViteProxy } from './build/config';
export default defineConfig(configEnv => { export default defineConfig(configEnv => {
console.log('configEnv: ', configEnv);
const viteEnv = loadEnv(configEnv.mode, process.cwd()) as unknown as Env.ImportMeta; const viteEnv = loadEnv(configEnv.mode, process.cwd()) as unknown as Env.ImportMeta;
const buildTime = dayjs().format('YYYY-MM-DD HH:mm:ss'); const buildTime = dayjs().format('YYYY-MM-DD HH:mm:ss');
@ -33,7 +34,7 @@ export default defineConfig(configEnv => {
host: '0.0.0.0', host: '0.0.0.0',
port: 9527, port: 9527,
open: true, open: true,
proxy: createViteProxy(viteEnv), proxy: createViteProxy(viteEnv, configEnv.command === 'serve'),
fs: { fs: {
cachedChecks: false cachedChecks: false
} }